<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2026"
  xmlns:currency="http://xbrl.sec.gov/currency/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:mgn="http://mgn.com/20260630"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mgn-20260630.xsd" xlink:type="simple"/>
    <context id="cref_695398939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1150908782">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_2024503096">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1656645315">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1866767778">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-08</startDate>
            <endDate>2026-09-08</endDate>
        </period>
    </context>
    <context id="cref_920762725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-17</startDate>
            <endDate>2026-09-17</endDate>
        </period>
    </context>
    <context id="cref_141676258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-21</instant>
        </period>
    </context>
    <context id="cref_1678768876">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-08-21</startDate>
            <endDate>2026-08-21</endDate>
        </period>
    </context>
    <context id="cref_1716931985">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-21</instant>
        </period>
    </context>
    <context id="cref_949347">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-08-21</instant>
        </period>
    </context>
    <context id="cref_555615139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">mgn:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_193675080">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:InvestmentInMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1615425461">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:IndustrialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1562752267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:AquacultureAndAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1424056924">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:InvestmentInMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">mgn:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_636709747">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:IndustrialSolutionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">mgn:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1528312288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:AquacultureAndAgricultureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">mgn:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1696354503">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">mgn:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1696817245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:InvestmentInMarketableSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1158567882">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:IndustrialSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_169378181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:AquacultureAndAgricultureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_47968989">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:AquacultureAndAgricultureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">mgn:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1855732732">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1965671707">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1693118914">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1571847674">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_979389293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mgn:JuneThirtyTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1356924142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mgn:JuneThirtyTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_1798467302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:SalesOfIndustrialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1078421433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:SalesOfIndustrialSuppliesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_540391639">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:UpgradingOfAquacultureAndAgricultureFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_974893588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:UpgradingOfAquacultureAndAgricultureFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1012512903">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:NetAdvanceFromRepaymentToDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1368270314">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:NetAdvanceFromRepaymentToDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_434611825">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:ExpensesPaidOnBehalfByDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_511093594">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:ExpensesPaidOnBehalfOfCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_486141150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:ExpensesPaidOnBehalfOfCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1100992087">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:NetRepaymentOfSubContractorChargesToMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_2056785515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:NetRepaymentOfSubContractorChargesToMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_961268583">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:SubcontractorChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_686073854">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="cref_265756341">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_389947775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1591851052">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:DarrenHooWeiSernMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1093996072">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:DarrenHooWeiSernMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_274144933">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:StarSpriteLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_688112774">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:StarSpriteLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_353803424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:VCMarineSdnBhdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1020067238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">mgn:RestateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1466146433">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">mgn:RestateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1348871322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_828757123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_348902436">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">mgn:BeforeConsolidationMember</xbrldi:explicitMember>
                <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_1233690025">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1477790152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">mgn:BeforeConsolidationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_50840036">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">mgn:BeforeConsolidationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_200361514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-09-17</startDate>
            <endDate>2026-09-17</endDate>
        </period>
    </context>
    <context id="cref_1174875749">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-02-27</instant>
        </period>
    </context>
    <context id="cref_1784536452">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <startDate>2026-02-27</startDate>
            <endDate>2026-02-27</endDate>
        </period>
    </context>
    <context id="cref_1485717690">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-02-27</startDate>
            <endDate>2026-02-27</endDate>
        </period>
    </context>
    <context id="cref_1865226964">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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>
            <instant>2026-02-27</instant>
        </period>
    </context>
    <context id="cref_983853669">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">mgn:BeforeConsolidationMember</xbrldi:explicitMember>
                <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>2026-02-27</startDate>
            <endDate>2026-02-27</endDate>
        </period>
    </context>
    <context id="cref_2146130381">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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>2026-02-27</startDate>
            <endDate>2026-02-27</endDate>
        </period>
    </context>
    <context id="cref_102216577">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1320776027">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-31</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="cref_924552514">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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>2024-07-31</startDate>
            <endDate>2024-07-31</endDate>
        </period>
    </context>
    <context id="cref_1767166108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:StarSpriteLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-05-15</instant>
        </period>
    </context>
    <context id="cref_1973716451">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:StarSpriteLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-15</startDate>
            <endDate>2023-05-15</endDate>
        </period>
    </context>
    <context id="cref_1856363616">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:MrHooWeiSernMember</xbrldi:explicitMember>
                <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_579810376">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgn:TermLoanIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1589633676">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgn:TermLoanIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_974449075">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mgn:TermLoanIMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1845520871">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mgn:BankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1340990158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">mgn:BankLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2013802710">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:OfficeFurnitureAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_607011575">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:OfficeFurnitureAndFittingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1986607045">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:RenovationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1502285844">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:RenovationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_880465733">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:MotorVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_245756330">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:MotorVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2022406066">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_149539472">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_76554014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:FreeholdPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_200511628">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:FreeholdPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1673969819">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">mgn:InvestmentInMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1635303900">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:RentalOfMachineryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_469672234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:SalesOfIndustrialSuppliesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_97114496">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:UpgradingOfAquacultureAndAgricultureFarmsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_583419282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:UpgradingOfAquacultureAndAgricultureFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2113528578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:UpgradingOfAquacultureAndAgricultureFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1873902485">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">mgn:RenovationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_954169058">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_37043103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1952228206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerDurationAxis">us-gaap:ShortTermContractWithCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1830099020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_241748320">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_2004351475">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">currency:MYR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2030767742">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2051617613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IntercompanyForeignCurrencyBalanceByDescriptionAxis">mgn:AverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_226707831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MYR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IntercompanyForeignCurrencyBalanceByDescriptionAxis">mgn:AverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1714973775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MYR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IntercompanyForeignCurrencyBalanceByDescriptionAxis">mgn:AverageRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1878902351">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_711941528">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:USD</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IntercompanyForeignCurrencyBalanceByDescriptionAxis">mgn:YearEndSpotRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1612661425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MYR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IntercompanyForeignCurrencyBalanceByDescriptionAxis">mgn:YearEndSpotRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_2137741780">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:MYR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IntercompanyForeignCurrencyBalanceByDescriptionAxis">mgn:YearEndSpotRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1158252968">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganBioDevelopmentSdnBhdMBDSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_352609775">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganBioDevelopmentSdnBhdMBDSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_217732213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganTechnologiesSdnBhdMTSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1170520406">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganTechnologiesSdnBhdMTSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_614677613">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganMezaninSdnBhdMMSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1723383322">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganMezaninSdnBhdMMSBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1207015137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganHoldingsLimitedMHLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1404103569">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_2025391168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_2037224837">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1144424748">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_882526721">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_687269673">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_517390841">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_633533368">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1663290460">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1085725050">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1775496464">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1979194858">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1305624131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_276303939">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_25736159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_2093237152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_456704079">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1455818547">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1255278357">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_660128818">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1821828796">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1200408881">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1379995290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_717100505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_330694366">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1880693862">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_871555607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_281375744">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1762900482">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1765516201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_593746413">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">mgn:MeganHoldingsLimitedMHLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_485104487">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:VCMarineSdnBhdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_1349153239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="cref_1822624186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1916483615">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <startDate>2025-12-31</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_295620515">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
        </entity>
        <period>
            <startDate>2026-06-30</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1109592286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:SubcontractorChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_406697358">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">mgn:ExpensesPaidOnBehalfByDirectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="cref_275151023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:DevelopmentOfNewAquacultureAndAgricultureFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="cref_1230373719">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mgn:DevelopmentOfNewAquacultureAndAgricultureFarmsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_824572008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mgn:JuneThirtyTwoThousandTwentyFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="cref_1851695802">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">mgn:JuneThirtyTwoThousandTwentySixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="cref_1179947588">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">mgn:InvestmentInMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis">mgn:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="cref_1094484906">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_1491996342">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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_934948848">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001995075</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>
    <unit id="uref_1338986486">
        <divide>
            <unitNumerator>
                <measure>iso4217:MYR</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="uref_389902411">
        <measure>shares</measure>
    </unit>
    <unit id="uref_141676258">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="uref_555615139">
        <measure>iso4217:MYR</measure>
    </unit>
    <unit id="uref_1669418026">
        <measure>pure</measure>
    </unit>
    <unit id="uref_1965671707">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:CurrentFiscalYearEndDate contextRef="cref_695398939" id="ixv-186">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate contextRef="cref_695398939" id="ixv-187">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:EntityCentralIndexKey contextRef="cref_695398939" id="ixv-188">0001995075</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="cref_695398939" id="ixv-189">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="cref_695398939" id="ixv-190">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType contextRef="cref_695398939" id="ixv-1415">6-K</dei:DocumentType>
    <dei:DocumentFiscalYearFocus contextRef="cref_695398939" id="ixv-1416">2026</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="cref_695398939" id="ixv-1417">001-42869</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="cref_695398939" id="ixv-1418">Megan Holdings Limited</dei:EntityRegistrantName>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_871555607"
      id="fc_871555607"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_281375744"
      id="fc_281375744"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1762900482"
      id="fc_1762900482"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1765516201"
      id="fc_1765516201"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="cref_1150908782"
      id="fc_1695003404"
      unitRef="uref_389902411"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1855732732"
      id="fc_2005409849"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1855732732"
      id="fc_547857837"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1855732732"
      id="fc_1793451268"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1855732732"
      id="fc_839854006"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1855732732"
      id="fc_101978040"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1855732732"
      id="fc_242212005"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <mgn:IncreaseResultingFromSatisfactionOfPerformanceObligation
      contextRef="cref_1693118914"
      id="fc_442424675"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:IncreaseResultingFromSatisfactionOfPerformanceObligation
      contextRef="cref_695398939"
      id="fc_571420216"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:IncreaseResultingFromSatisfactionOfPerformanceObligation
      contextRef="cref_695398939"
      id="fc_1205643258"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <mgn:EstimatedContractEarningsToDate
      contextRef="cref_695398939"
      id="fc_1719688550"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:EstimatedContractEarningsToDate
      contextRef="cref_695398939"
      id="fc_2090040355"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <mgn:ProgressBillingsperiod
      contextRef="cref_695398939"
      id="fc_53683330"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:ProgressBillingsperiod
      contextRef="cref_695398939"
      id="fc_1402623193"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1855732732"
      id="fc_1325642353"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1965671707"
      id="fc_1925063455"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1965671707"
      id="fc_1927040728"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1855732732"
      id="fc_1715859281"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1965671707"
      id="fc_1057492914"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_1965671707"
      id="fc_1854424514"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_593746413"
      id="fc_593746413"
      unitRef="uref_1669418026"
      xsi:nil="true"/>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1207015137"
      id="fc_47838155"
      unitRef="uref_1669418026"
      xsi:nil="true"/>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="cref_695398939"
      id="fc_541366579"
      unitRef="uref_389902411"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="cref_1693118914"
      id="fc_1035426985"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="cref_695398939"
      id="fc_2082437504"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_485104487"
      id="fc_485104487"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_961268583"
      id="fc_427752889"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_961268583"
      id="fc_182682742"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:DeferredCostsCurrent
      contextRef="cref_1349153239"
      id="fc_1349153239"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:DeferredCostsCurrent
      contextRef="cref_1822624186"
      id="fc_1822624186"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <mgn:UnderprovisionOfTax
      contextRef="cref_1150908782"
      id="fc_2034975585"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      id="fc_877578770"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      id="fc_526290420"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="cref_1150908782"
      id="fc_629407829"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_1150908782"
      id="fc_2062938991"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeNotPossible
      contextRef="cref_1916483615"
      id="fc_1916483615"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="cref_1855732732"
      id="fc_826544514"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="cref_1965671707"
      id="fc_514565532"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleEstimatedRangeNotPossible
      contextRef="cref_295620515"
      id="fc_295620515"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="cref_1158567882"
      id="fc_715493321"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="cref_1158567882"
      id="fc_1356449549"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="cref_1158567882"
      id="fc_1213749846"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="cref_1696817245"
      id="fc_1823069199"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1696817245"
      id="fc_27800460"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1158567882"
      id="fc_224098424"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1696817245"
      id="fc_2093455183"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="cref_1158567882"
      id="fc_2015752328"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:GrossProfit
      contextRef="cref_193675080"
      id="fc_664266198"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_193675080"
      id="fc_738978417"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1615425461"
      id="fc_503747655"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_193675080"
      id="fc_316150341"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_169378181"
      id="fc_37474858"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_1158567882"
      id="fc_443077099"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_1158567882"
      id="fc_908666297"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_1696817245"
      id="fc_875036677"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_1562752267"
      id="fc_654305297"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_1615425461"
      id="fc_423514316"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_1615425461"
      id="fc_1242131213"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_193675080"
      id="fc_868188959"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_1615425461"
      id="fc_100683131"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration contextRef="cref_695398939" id="fc_1788003718">http://fasb.org/srt/2026#ChiefExecutiveOfficerMember</us-gaap:SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration>
    <mgn:DebtInstrumentThirdPartyGuarantee
      contextRef="cref_974449075"
      id="fc_721229907"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1109592286"
      id="fc_1109592286"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_486141150"
      id="fc_1748867066"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_486141150"
      id="fc_334177250"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_406697358"
      id="fc_406697358"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1368270314"
      id="fc_1889046508"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1368270314"
      id="fc_1892128133"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_275151023"
      id="fc_275151023"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1230373719"
      id="fc_1230373719"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1230373719"
      id="fc_95620539"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1798467302"
      id="fc_1899119278"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="cref_824572008"
      id="fc_824572008"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="cref_1851695802"
      id="fc_1851695802"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="cref_1851695802"
      id="fc_1666411806"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="cref_1150908782"
      id="fc_1852225917"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="cref_1179947588"
      id="fc_1179947588"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="cref_1179947588"
      id="fc_678062197"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="cref_1179947588"
      id="fc_1726380710"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="cref_1424056924"
      id="fc_70717702"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:CostOfRevenue
      contextRef="cref_1424056924"
      id="fc_717744254"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:DeferredCosts
      contextRef="cref_1855732732"
      id="fc_851757221"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:DeferredCosts
      contextRef="cref_1965671707"
      id="fc_117617818"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:DeferredCosts
      contextRef="cref_1965671707"
      id="fc_2130530916"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeDividend
      contextRef="cref_695398939"
      id="fc_2122243434"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:InvestmentIncomeDividend
      contextRef="cref_695398939"
      id="fc_649904851"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_1094484906"
      id="fc_1094484906"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_1491996342"
      id="fc_1491996342"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_660128818"
      id="fc_1943309167"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_1255278357"
      id="fc_1134272796"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_517390841"
      id="fc_459240872"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_934948848"
      id="fc_934948848"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_1663290460"
      id="fc_1702354995"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_633533368"
      id="fc_348076573"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_517390841"
      id="fc_1114599092"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_687269673"
      id="fc_1655344544"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_934948848"
      id="fc_777061438"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_695398939"
      id="fc_1706699467"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeCurrent
      contextRef="cref_1855732732"
      id="fc_844220935"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_1150908782"
      id="fc_608302330"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_1150908782"
      id="fc_1606084490"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_695398939"
      id="fc_1404250500"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_695398939"
      id="fc_681739226"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1094484906"
      id="fc_781940928"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1491996342"
      id="fc_2011143420"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1821828796"
      id="fc_1799857422"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1663290460"
      id="fc_608214242"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="cref_633533368"
      id="fc_515009419"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="cref_934948848"
      id="fc_678655681"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="cref_695398939"
      id="fc_1287322782"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="cref_695398939"
      id="fc_677731993"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <mgn:AcquisitionOfNoncontrollingInterests
      contextRef="cref_1150908782"
      id="fc_1936680786"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:AcquisitionOfNoncontrollingInterests
      contextRef="cref_695398939"
      id="fc_944239384"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <mgn:AcquisitionOfNoncontrollingInterests
      contextRef="cref_695398939"
      id="fc_58218797"
      unitRef="uref_1965671707"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="cref_1150908782"
      id="fc_975430731"
      unitRef="uref_555615139"
      xsi:nil="true"/>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9569"
      unitRef="uref_555615139">172025</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9570"
      unitRef="uref_555615139">325817</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9571"
      unitRef="uref_1965671707">79818</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9572"
      unitRef="uref_555615139">12090</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9573"
      unitRef="uref_555615139">12090</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9574"
      unitRef="uref_1965671707">2962</us-gaap:RestrictedCashCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9575"
      unitRef="uref_555615139">29183340</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9576"
      unitRef="uref_555615139">33237789</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9577"
      unitRef="uref_1965671707">8142525</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9578"
      unitRef="uref_555615139">31050630</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9579"
      unitRef="uref_555615139">26773019</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9580"
      unitRef="uref_1965671707">6558799</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9581"
      unitRef="uref_555615139">33428420</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9582"
      unitRef="uref_555615139">101285108</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9583"
      unitRef="uref_1965671707">24812618</us-gaap:DepositsAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9584"
      unitRef="uref_555615139">93846505</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9585"
      unitRef="uref_555615139">161633823</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9586"
      unitRef="uref_1965671707">39596723</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9587"
      unitRef="uref_555615139">719357</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9588"
      unitRef="uref_555615139">691920</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9589"
      unitRef="uref_1965671707">169505</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9590"
      unitRef="uref_555615139">719357</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9591"
      unitRef="uref_555615139">691920</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9592"
      unitRef="uref_1965671707">169505</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9593"
      unitRef="uref_555615139">94565862</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9594"
      unitRef="uref_555615139">162325743</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9595"
      unitRef="uref_1965671707">39766228</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9596"
      unitRef="uref_555615139">567477</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9597"
      unitRef="uref_555615139">682035</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9598"
      unitRef="uref_1965671707">167084</us-gaap:AccountsPayableCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9599"
      unitRef="uref_555615139">9848141</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9600"
      unitRef="uref_555615139">49745891</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9601"
      unitRef="uref_1965671707">12186646</us-gaap:ContractWithCustomerLiabilityCurrent>
    <mgn:AmountDueToADirector
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9602"
      unitRef="uref_555615139">779</mgn:AmountDueToADirector>
    <mgn:AmountDueToADirector
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9603"
      unitRef="uref_555615139">7017</mgn:AmountDueToADirector>
    <mgn:AmountDueToADirector
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9604"
      unitRef="uref_1965671707">1719</mgn:AmountDueToADirector>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9605"
      unitRef="uref_555615139">3259111</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9606"
      unitRef="uref_555615139">884824</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9607"
      unitRef="uref_1965671707">216762</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9608"
      unitRef="uref_555615139">14925614</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9609"
      unitRef="uref_555615139">18325846</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9610"
      unitRef="uref_1965671707">4489428</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:LoansPayableToBankCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9611"
      unitRef="uref_555615139">33637</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9612"
      unitRef="uref_555615139">25157</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:LoansPayableToBankCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9613"
      unitRef="uref_1965671707">6163</us-gaap:LoansPayableToBankCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9614"
      unitRef="uref_555615139">31001</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9615"
      unitRef="uref_555615139">41290</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9616"
      unitRef="uref_1965671707">10115</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DeferredIncomeCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9617"
      unitRef="uref_555615139">9437</us-gaap:DeferredIncomeCurrent>
    <us-gaap:DeferredIncomeCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9618"
      unitRef="uref_1965671707">2312</us-gaap:DeferredIncomeCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9619"
      unitRef="uref_555615139">17202927</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9620"
      unitRef="uref_555615139">19768065</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9621"
      unitRef="uref_1965671707">4842740</us-gaap:TaxesPayableCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9622"
      unitRef="uref_555615139">45868687</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9623"
      unitRef="uref_555615139">89489562</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9624"
      unitRef="uref_1965671707">21922970</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLoansFromBank
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9625"
      unitRef="uref_555615139">292345</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9626"
      unitRef="uref_555615139">274955</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9627"
      unitRef="uref_1965671707">67358</us-gaap:LongTermLoansFromBank>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9628"
      unitRef="uref_555615139">86328</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9629"
      unitRef="uref_555615139">70073</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9630"
      unitRef="uref_1965671707">17166</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9631"
      unitRef="uref_555615139">378673</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9632"
      unitRef="uref_555615139">345028</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9633"
      unitRef="uref_1965671707">84524</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9634"
      unitRef="uref_555615139">46247360</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9635"
      unitRef="uref_555615139">89834590</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9636"
      unitRef="uref_1965671707">22007494</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1855732732"
      decimals="3"
      id="ixv-9637"
      unitRef="uref_141676258">0.003</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1965671707"
      decimals="3"
      id="ixv-9638"
      unitRef="uref_141676258">0.003</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9639"
      unitRef="uref_389902411">16666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9640"
      unitRef="uref_389902411">16666667</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9641"
      unitRef="uref_389902411">541667</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9642"
      unitRef="uref_389902411">541667</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9643"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9644"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9645"
      unitRef="uref_555615139">7213</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9646"
      unitRef="uref_555615139">15401</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9647"
      unitRef="uref_1965671707">3773</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9648"
      unitRef="uref_555615139">13125132</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9649"
      unitRef="uref_555615139">43123664</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9650"
      unitRef="uref_1965671707">10564347</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9651"
      unitRef="uref_555615139">35186147</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9652"
      unitRef="uref_555615139">29352078</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9653"
      unitRef="uref_1965671707">7190612</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9654"
      unitRef="uref_555615139">48318492</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9655"
      unitRef="uref_555615139">72491143</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9656"
      unitRef="uref_1965671707">17758732</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9657"
      unitRef="uref_555615139">10</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9658"
      unitRef="uref_555615139">10</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9659"
      unitRef="uref_1965671707">2</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9660"
      unitRef="uref_555615139">48318502</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9661"
      unitRef="uref_555615139">72491153</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9662"
      unitRef="uref_1965671707">17758734</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9663"
      unitRef="uref_555615139">94565862</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9664"
      unitRef="uref_555615139">162325743</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9665"
      unitRef="uref_1965671707">39766228</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9666"
      unitRef="uref_555615139">13944813</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9667"
      unitRef="uref_555615139">12777311</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9668"
      unitRef="uref_1965671707">3130159</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9669"
      unitRef="uref_555615139">11632233</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9670"
      unitRef="uref_555615139">11300000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9671"
      unitRef="uref_1965671707">2768251</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9672"
      unitRef="uref_555615139">2312580</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9673"
      unitRef="uref_555615139">1477311</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9674"
      unitRef="uref_1965671707">361909</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9675"
      unitRef="uref_555615139">357370</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9676"
      unitRef="uref_555615139">4180890</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9677"
      unitRef="uref_1965671707">1024226</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9678"
      unitRef="uref_555615139">12667</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9679"
      unitRef="uref_555615139">10909</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9680"
      unitRef="uref_1965671707">2672</us-gaap:InterestExpenseNonoperating>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9681"
      unitRef="uref_555615139">-982000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9682"
      unitRef="uref_555615139">1409106</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9683"
      unitRef="uref_1965671707">345200</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9684"
      unitRef="uref_555615139">2924543</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9685"
      unitRef="uref_555615139">-4123594</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9686"
      unitRef="uref_1965671707">-1010189</us-gaap:OperatingIncomeLoss>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9687"
      unitRef="uref_555615139">-512903</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9688"
      unitRef="uref_555615139">1063898</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9689"
      unitRef="uref_1965671707">260631</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:InvestmentIncomeDividend
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9690"
      unitRef="uref_555615139">11223</us-gaap:InvestmentIncomeDividend>
    <us-gaap:InvestmentIncomeInterest
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9691"
      unitRef="uref_555615139">46333</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9692"
      unitRef="uref_555615139">203</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9693"
      unitRef="uref_1965671707">50</us-gaap:InvestmentIncomeInterest>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9694"
      unitRef="uref_555615139">-455347</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9695"
      unitRef="uref_555615139">1064101</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9696"
      unitRef="uref_1965671707">260681</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9697"
      unitRef="uref_555615139">2469196</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9698"
      unitRef="uref_555615139">-3059493</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9699"
      unitRef="uref_1965671707">-749508</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9700"
      unitRef="uref_555615139">589914</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9701"
      unitRef="uref_555615139">2774576</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9702"
      unitRef="uref_1965671707">679710</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9703"
      unitRef="uref_555615139">1879282</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9704"
      unitRef="uref_555615139">-5834069</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9705"
      unitRef="uref_1965671707">-1429218</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9706"
      unitRef="uref_555615139">1879286</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9707"
      unitRef="uref_555615139">-5834069</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9708"
      unitRef="uref_1965671707">-1429218</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9709"
      unitRef="uref_555615139">-4</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9710"
      unitRef="uref_555615139">1879282</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9711"
      unitRef="uref_555615139">-5834069</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9712"
      unitRef="uref_1965671707">-1429218</us-gaap:ProfitLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_1150908782"
      decimals="0"
      id="fc_1694796070"
      unitRef="uref_389902411">500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_1150908782"
      decimals="0"
      id="fc_577153769"
      unitRef="uref_389902411">500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_695398939"
      decimals="0"
      id="fc_1585579617"
      unitRef="uref_389902411">1015516</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_695398939"
      decimals="0"
      id="fc_1932342340"
      unitRef="uref_389902411">1015516</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_695398939"
      decimals="0"
      id="fc_1009298114"
      unitRef="uref_389902411">1015516</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_695398939"
      decimals="0"
      id="fc_1435992138"
      unitRef="uref_389902411">1015516</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_1150908782"
      decimals="2"
      id="fc_397205625"
      unitRef="uref_1338986486">3.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_1150908782"
      decimals="2"
      id="fc_1895513974"
      unitRef="uref_1338986486">3.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_695398939"
      decimals="2"
      id="fc_1349020959"
      unitRef="uref_1338986486">-5.74</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_695398939"
      decimals="2"
      id="fc_1446545995"
      unitRef="uref_1338986486">-5.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_695398939"
      decimals="2"
      id="fc_220789589"
      unitRef="uref_141676258">-1.41</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_695398939"
      decimals="2"
      id="fc_1702719830"
      unitRef="uref_141676258">-1.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1880693862"
      decimals="INF"
      id="ixv-9726"
      unitRef="uref_389902411">500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1880693862"
      decimals="0"
      id="ixv-9727"
      unitRef="uref_555615139">6263</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_330694366"
      decimals="0"
      id="ixv-9728"
      unitRef="uref_555615139">243737</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_717100505"
      decimals="0"
      id="ixv-9729"
      unitRef="uref_555615139">34306705</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1379995290"
      decimals="0"
      id="ixv-9730"
      unitRef="uref_555615139">34556705</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1200408881"
      decimals="0"
      id="ixv-9731"
      unitRef="uref_555615139">11</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_686073854"
      decimals="0"
      id="ixv-9732"
      unitRef="uref_555615139">34556716</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_1821828796"
      decimals="0"
      id="ixv-9733"
      unitRef="uref_555615139">-4</mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest>
    <mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9734"
      unitRef="uref_555615139">-4</mgn:NoncontrollingInterestShareOfLossByNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="cref_660128818"
      decimals="0"
      id="ixv-9735"
      unitRef="uref_555615139">1879286</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1255278357"
      decimals="0"
      id="ixv-9736"
      unitRef="uref_555615139">1879286</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9737"
      unitRef="uref_555615139">1879286</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1455818547"
      decimals="INF"
      id="ixv-9738"
      unitRef="uref_389902411">500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1455818547"
      decimals="0"
      id="ixv-9739"
      unitRef="uref_555615139">6263</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_456704079"
      decimals="0"
      id="ixv-9740"
      unitRef="uref_555615139">243737</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2093237152"
      decimals="0"
      id="ixv-9741"
      unitRef="uref_555615139">36185991</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_25736159"
      decimals="0"
      id="ixv-9742"
      unitRef="uref_555615139">36435991</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_276303939"
      decimals="0"
      id="ixv-9743"
      unitRef="uref_555615139">7</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1404103569"
      decimals="0"
      id="ixv-9744"
      unitRef="uref_555615139">36435998</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1348871322"
      decimals="INF"
      id="ixv-9745"
      unitRef="uref_389902411">541667</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1348871322"
      decimals="0"
      id="ixv-9746"
      unitRef="uref_555615139">7213</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1305624131"
      decimals="0"
      id="ixv-9747"
      unitRef="uref_555615139">13125132</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1979194858"
      decimals="0"
      id="ixv-9748"
      unitRef="uref_555615139">35186147</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1775496464"
      decimals="0"
      id="ixv-9749"
      unitRef="uref_555615139">48318492</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1085725050"
      decimals="0"
      id="ixv-9750"
      unitRef="uref_555615139">10</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9751"
      unitRef="uref_555615139">48318502</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1663290460"
      decimals="0"
      id="ixv-9752"
      unitRef="uref_389902411">691667</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_1663290460"
      decimals="0"
      id="ixv-9753"
      unitRef="uref_555615139">8188</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_633533368"
      decimals="0"
      id="ixv-9754"
      unitRef="uref_555615139">29998532</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_687269673"
      decimals="0"
      id="ixv-9755"
      unitRef="uref_555615139">30006720</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9756"
      unitRef="uref_555615139">30006720</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="cref_517390841"
      decimals="0"
      id="ixv-9757"
      unitRef="uref_555615139">-5834069</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_687269673"
      decimals="0"
      id="ixv-9758"
      unitRef="uref_555615139">-5834069</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9759"
      unitRef="uref_555615139">-5834069</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_828757123"
      decimals="INF"
      id="ixv-9760"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_828757123"
      decimals="0"
      id="ixv-9761"
      unitRef="uref_555615139">15401</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_882526721"
      decimals="0"
      id="ixv-9762"
      unitRef="uref_555615139">43123664</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1144424748"
      decimals="0"
      id="ixv-9763"
      unitRef="uref_555615139">29352078</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2037224837"
      decimals="0"
      id="ixv-9764"
      unitRef="uref_555615139">72491143</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2025391168"
      decimals="0"
      id="ixv-9765"
      unitRef="uref_555615139">10</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9766"
      unitRef="uref_555615139">72491153</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_828757123"
      decimals="INF"
      id="ixv-9767"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_828757123"
      decimals="0"
      id="ixv-9768"
      unitRef="uref_1965671707">3773</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_882526721"
      decimals="0"
      id="ixv-9769"
      unitRef="uref_1965671707">10564347</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1144424748"
      decimals="0"
      id="ixv-9770"
      unitRef="uref_1965671707">7190612</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2037224837"
      decimals="0"
      id="ixv-9771"
      unitRef="uref_1965671707">17758732</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_2025391168"
      decimals="0"
      id="ixv-9772"
      unitRef="uref_1965671707">2</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_454841180"
      unitRef="uref_1965671707">17758734</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9774"
      unitRef="uref_555615139">1879282</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9775"
      unitRef="uref_555615139">-5834069</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9776"
      unitRef="uref_1965671707">-1429218</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9777"
      unitRef="uref_555615139">30130</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9778"
      unitRef="uref_555615139">30187</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9779"
      unitRef="uref_1965671707">7395</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9780"
      unitRef="uref_555615139">-982000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9781"
      unitRef="uref_555615139">1409106</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9782"
      unitRef="uref_1965671707">345200</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InterestExpense
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9783"
      unitRef="uref_555615139">12667</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9784"
      unitRef="uref_555615139">10909</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9785"
      unitRef="uref_1965671707">2672</us-gaap:InterestExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9786"
      unitRef="uref_555615139">9437</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9787"
      unitRef="uref_1965671707">2312</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9788"
      unitRef="uref_555615139">-250007</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9789"
      unitRef="uref_1965671707">-61246</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9790"
      unitRef="uref_555615139">-512903</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9791"
      unitRef="uref_555615139">1063898</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9792"
      unitRef="uref_1965671707">260631</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9793"
      unitRef="uref_555615139">-1452982</us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9794"
      unitRef="uref_555615139">5188321</us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9795"
      unitRef="uref_1965671707">1271024</us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9796"
      unitRef="uref_555615139">-31892254</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9797"
      unitRef="uref_555615139">-2868505</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9798"
      unitRef="uref_1965671707">-702720</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9799"
      unitRef="uref_555615139">-46140</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9800"
      unitRef="uref_555615139">60043408</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9801"
      unitRef="uref_555615139">67856690</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9802"
      unitRef="uref_1965671707">16623391</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9803"
      unitRef="uref_555615139">1454</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9804"
      unitRef="uref_555615139">114558</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9805"
      unitRef="uref_1965671707">28064</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9806"
      unitRef="uref_555615139">27343000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9807"
      unitRef="uref_555615139">39897750</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9808"
      unitRef="uref_1965671707">9774069</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9809"
      unitRef="uref_555615139">-468916</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9810"
      unitRef="uref_555615139">3400232</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9811"
      unitRef="uref_1965671707">832982</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9812"
      unitRef="uref_555615139">583257</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9813"
      unitRef="uref_555615139">2565139</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9814"
      unitRef="uref_1965671707">628402</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9815"
      unitRef="uref_555615139">806763</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9816"
      unitRef="uref_555615139">-24198827</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9817"
      unitRef="uref_1965671707">-5928178</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9818"
      unitRef="uref_555615139">260</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9819"
      unitRef="uref_555615139">2750</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9820"
      unitRef="uref_1965671707">674</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9821"
      unitRef="uref_555615139">25328022</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9822"
      unitRef="uref_555615139">21917815</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9823"
      unitRef="uref_1965671707">5369381</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9824"
      unitRef="uref_555615139">25904104</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9825"
      unitRef="uref_555615139">24908366</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9826"
      unitRef="uref_1965671707">6102000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9827"
      unitRef="uref_555615139">-576342</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9828"
      unitRef="uref_555615139">-2993301</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9829"
      unitRef="uref_1965671707">-733293</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9830"
      unitRef="uref_555615139">-56132</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9831"
      unitRef="uref_555615139">6238</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9832"
      unitRef="uref_1965671707">1528</us-gaap:ProceedsFromRepaymentsOfRelatedPartyDebt>
    <mgn:RepaymentToAdvanceFromADirector
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9833"
      unitRef="uref_555615139">-74657</mgn:RepaymentToAdvanceFromADirector>
    <mgn:RepaymentToAdvanceFromADirector
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9834"
      unitRef="uref_555615139">2374287</mgn:RepaymentToAdvanceFromADirector>
    <mgn:RepaymentToAdvanceFromADirector
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9835"
      unitRef="uref_1965671707">581648</mgn:RepaymentToAdvanceFromADirector>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9836"
      unitRef="uref_555615139">29756713</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9837"
      unitRef="uref_1965671707">7289739</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9838"
      unitRef="uref_555615139">24179</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9839"
      unitRef="uref_555615139">24180</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfBankDebt
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9840"
      unitRef="uref_1965671707">5924</us-gaap:RepaymentsOfBankDebt>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9841"
      unitRef="uref_555615139">18530</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9842"
      unitRef="uref_555615139">18564</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9843"
      unitRef="uref_1965671707">4548</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9844"
      unitRef="uref_555615139">-24184</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9845"
      unitRef="uref_555615139">27345920</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9846"
      unitRef="uref_1965671707">6699147</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9847"
      unitRef="uref_555615139">206237</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9848"
      unitRef="uref_555615139">153792</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9849"
      unitRef="uref_1965671707">37676</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_686073854"
      decimals="0"
      id="ixv-9850"
      unitRef="uref_555615139">9365</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9851"
      unitRef="uref_555615139">172025</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9852"
      unitRef="uref_1965671707">42142</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1404103569"
      decimals="0"
      id="ixv-9853"
      unitRef="uref_555615139">215602</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9854"
      unitRef="uref_555615139">325817</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9855"
      unitRef="uref_1965671707">79818</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="cref_695398939" id="ixv-5674">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;1. ORGANIZATION AND BUSINESS OVERVIEW&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;&lt;span style="text-decoration:underline"&gt;Company Overview&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;Megan Holdings Limited (the &#x201c;Company&#x201d;) is a holding company incorporated on December&#160;7, 2022, under the laws of the Cayman Islands. The Company has no substantial operations other than as an investment holding of the entire share capital of Megan Mezanin Sdn Bhd (&#x201c;MMSB&#x201d;), a Malaysia company incorporated on February&#160;13, 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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, through its wholly-owned subsidiary, MMSB, provides development, construction and maintenance of aquaculture and agriculture farms and related works. Currently, the Company&#x2019;s main revenue segment is generated from upgrading works carried out for the Company&#x2019;s customers&#x2019; existing aquaculture farms, known as Umas Farm and Wakuba Farm, both located in Tawau, Sabah, Malaysia. The Company also undertake maintenance works for the Company&#x2019;s customers&#x2019; farms, on an ad-hoc basis. To supplement the services to the Company&#x2019;s customers, the Company are also able to assist customers to source for industrial supplies and provide rental of machinery to them.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 accompanying consolidated financial statements reflect the activities of the Company and each of the following entities:&lt;/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;"&gt;&#160;&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid;"&gt;&lt;p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-weight: bold;"&gt;Percentage of effective ownership&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 style="padding-bottom: 1.5pt;"&gt;&#160;&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;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold;"&gt;Name&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Background&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;December&#160;31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;June&#160;30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Principal Activities&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Megan Holdings Limited (&#x201c;MHL&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#x2013; A Cayman Islands company &#x2013; Incorporated on December&#160;7, 2022 &#x2013; Issued share capital of USD0.0001&lt;/td&gt; &lt;td&gt;&#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_593746413;"&gt;N/A&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_47838155;"&gt;N/A&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: center;"&gt;The listing entity&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;Investment holding&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; width: 18%; text-align: left;"&gt;Megan Mezanin Sdn Bhd (&#x201c;MMSB&#x201d;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 25%; text-align: left;"&gt;&#x2013; A Malaysian company &#x2013; Incorporated on February&#160;13, 2020 &#x2013; Issued share capital of MYR250,000&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: 7%; text-align: right;"&gt;100&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: 7%; text-align: right;"&gt;100&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: 16%; text-align: center;"&gt;Wholly-owned by MHL&lt;/td&gt; &lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 18%; text-align: center;"&gt;Development, construction and maintenance of aquaculture and agriculture farms and related works&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Megan Technologies Sdn Bhd (&#x201c;MTSB&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#x2013; A Malaysian company &#x2013; Incorporated on March&#160;18, 2024 &#x2013; Issued share capital of MYR200,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;99.99&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;99.99&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: center;"&gt;Partially-owned by MMSB&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;Supply and installation of Smart Industrial Technologies and Solutions&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Megan Bio-Development Sdn Bhd (&#x201c;MBDSB&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#x2013; A Malaysian company&#160;&#x2013;&#160;Incorporated on January 7, 2026&#160;&#x2013;&#160;Issued share capital of MYR100&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;100&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;100&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: center;"&gt;Wholly-owned by MMSB&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;Dormant &#x2014; incorporated January 2026&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock contextRef="cref_695398939" id="ixv-5685">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The accompanying consolidated financial statements reflect the activities of the Company and each of the following entities:&lt;/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;"&gt;&#160;&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td colspan="6" style="border-bottom: Black 1.5pt solid;"&gt;&lt;p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;span style="font-weight: bold;"&gt;Percentage of effective ownership&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 style="padding-bottom: 1.5pt;"&gt;&#160;&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;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold;"&gt;Name&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Background&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;December&#160;31,&lt;br/&gt;  2025&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;June&#160;30,&lt;br/&gt;  2026&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Ownership&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold;"&gt;Principal Activities&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Megan Holdings Limited (&#x201c;MHL&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#x2013; A Cayman Islands company &#x2013; Incorporated on December&#160;7, 2022 &#x2013; Issued share capital of USD0.0001&lt;/td&gt; &lt;td&gt;&#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_593746413;"&gt;N/A&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_47838155;"&gt;N/A&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: center;"&gt;The listing entity&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;Investment holding&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; width: 18%; text-align: left;"&gt;Megan Mezanin Sdn Bhd (&#x201c;MMSB&#x201d;)&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="vertical-align: top; width: 25%; text-align: left;"&gt;&#x2013; A Malaysian company &#x2013; Incorporated on February&#160;13, 2020 &#x2013; Issued share capital of MYR250,000&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: 7%; text-align: right;"&gt;100&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: 7%; text-align: right;"&gt;100&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: 16%; text-align: center;"&gt;Wholly-owned by MHL&lt;/td&gt; &lt;td style="text-align: center; width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 18%; text-align: center;"&gt;Development, construction and maintenance of aquaculture and agriculture farms and related works&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Megan Technologies Sdn Bhd (&#x201c;MTSB&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#x2013; A Malaysian company &#x2013; Incorporated on March&#160;18, 2024 &#x2013; Issued share capital of MYR200,000&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;99.99&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;99.99&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: center;"&gt;Partially-owned by MMSB&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;Supply and installation of Smart Industrial Technologies and Solutions&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="vertical-align: top; text-align: left;"&gt;Megan Bio-Development Sdn Bhd (&#x201c;MBDSB&#x201d;)&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#x2013; A Malaysian company&#160;&#x2013;&#160;Incorporated on January 7, 2026&#160;&#x2013;&#160;Issued share capital of MYR100&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;100&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;100&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: center;"&gt;Wholly-owned by MMSB&lt;/td&gt; &lt;td style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;Dormant &#x2014; incorporated January 2026&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner contextRef="cref_1207015137" id="ixv-9856">The listing entity</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="cref_1207015137" id="ixv-9857">Investment holding</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1723383322"
      decimals="2"
      id="ixv-9858"
      unitRef="uref_1669418026">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_614677613"
      decimals="2"
      id="ixv-9859"
      unitRef="uref_1669418026">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner contextRef="cref_614677613" id="ixv-9860">Wholly-owned by MHL</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="cref_614677613" id="ixv-9861">Development, construction and maintenance of aquaculture and agriculture farms and related works</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1170520406"
      decimals="4"
      id="ixv-9862"
      unitRef="uref_1669418026">0.9999</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_217732213"
      decimals="4"
      id="ixv-9863"
      unitRef="uref_1669418026">0.9999</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner contextRef="cref_217732213" id="ixv-9864">Partially-owned by MMSB</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="cref_217732213" id="ixv-9865">Supply and installation of Smart Industrial Technologies and Solutions</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_352609775"
      decimals="2"
      id="ixv-9866"
      unitRef="uref_1669418026">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest
      contextRef="cref_1158252968"
      decimals="2"
      id="ixv-9867"
      unitRef="uref_1669418026">1</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner contextRef="cref_1158252968" id="ixv-9868">Wholly-owned by MMSB</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipManagingMemberOrGeneralPartner>
    <us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose contextRef="cref_1158252968" id="ixv-9869">Dormant &#x2014; incorporated January 2026</us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="cref_695398939" id="ixv-5788">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&lt;span style="font-weight: bold;"&gt;2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&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;&lt;span style="text-decoration:underline"&gt;Basis of presentation&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 accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United&#160;States of America (&#x201c;U.S.&#160;GAAP&#x201d;) and applicable rules and 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; text-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;Principles of consolidation&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 consolidated financial statements include the financial statements of the Company and its subsidiaries. A subsidiary is an entity (including a structured entity), directly or indirectly, controlled by the Company. The financial statements of the subsidiaries are prepared for the same reporting period as the Company, using consistent accounting policies. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Use of estimates and assumptions&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 preparation of consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make judgements, estimates and assumptions that affect the application of policies and reported amounts of assets and liabilities as at the date of the consolidated financial statements and reported amounts of income and expenses during the reporting periods. The estimates and associated assumptions are based on historical experience and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis of making the judgements about carrying values of assets and liabilities that are not readily apparent from other sources. Significant accounting estimates reflected in the Company&#x2019;s consolidated financial statements include, but not limited to, allowance for expected credit losses, revenue recognition and uncertain tax position. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to 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;&lt;span style="text-decoration:underline"&gt;Risks and uncertainties&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 main operations of the Company are located in Malaysia. Accordingly, the Company&#x2019;s business, financial condition, and results of operations may be influenced by political, economic, and legal environments in Malaysia, as well as by the general state of the economy in Malaysia. The Company&#x2019;s results may be adversely affected by changes in the political, regulatory and social conditions in Malaysia. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing laws and regulations including its organization and structure disclosed in Note&#160;1, such experience may not be indicative of future results.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table outlines the currency exchange rates that were used in creating the consolidated financial statements in this report:&lt;/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; background-color: White;"&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt;"&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; font-weight: bold; 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;December&#160;31, &lt;br/&gt; 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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; font-weight: bold; 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;June&#160;30,&lt;br/&gt; 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&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;Year-end spot 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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0560&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0820&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&gt;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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0882&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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;3.9792&lt;/span&gt;&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;&lt;span style="text-decoration:underline"&gt;Convenience translation&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; Translations of balances in the unaudited interim condensed consolidated balance sheets, unaudited interim condensed consolidated statements of income and comprehensive income, unaudited interim condensed consolidated statements of changes in shareholders&#x2019; equity and unaudited interim condensed consolidated statements of cash flows from MYR into USD as of June 30, 2026 are solely for the convenience of the readers and are calculated at the rate of USD1.00 = MYR4.0820, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on June 30, 2026. No representation is made that the MYR amounts could have been, or could be, converted, realized or settled into USD at such rate, or at any other rate. USD amounts have been translated line by line and individual figures may not sum precisely to the totals shown owing to rounding. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Fair value measurements&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 financial instruments, including cash and cash equivalents, investments in marketable securities, account receivables, contract assets, deposits and other receivables, account payables, amount due to a director, accrued liabilities and other payables and operating lease liabilities, have carrying amounts that approximate their fair values due to their short maturities. ASC Topic&#160;820, &#x201c;Fair Value Measurements and Disclosures,&#x201d; requires disclosing the fair value of financial instruments held by the Company. ASC Topic&#160;825, &#x201c;Financial Instruments,&#x201d; defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures. The carrying amounts reported in the unaudited condensed interim consolidated balance sheets are a reasonable estimate of their fair values because of the short period between the origination of such instruments and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: 0.25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.&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 following table presents information about the Company&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis as of December&#160;31, 2025 and June&#160;30, 2026 and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="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="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&#160;31,&lt;br/&gt; 2025&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;Quoted&lt;br/&gt; Prices in&lt;br/&gt; Active&lt;br/&gt; Market&lt;br/&gt; (Level 1)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Observable&lt;br/&gt; Input&lt;br/&gt; (Level 2)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Unobservable&lt;br/&gt; Input&lt;br/&gt; (Level 3)&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="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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: White;"&gt;&lt;td style="font-weight: bold;"&gt;Assets:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left;"&gt;Investments in marketable securities&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,183,340&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,183,340&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;&lt;span style="-sec-ix-hidden:fc_871555607;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_281375744;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="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;"&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="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;Quoted&lt;br/&gt; Prices in&lt;br/&gt; Active&lt;br/&gt; Market&lt;br/&gt; (Level 1)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Observable&lt;br/&gt; Input&lt;br/&gt; (Level 2)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Unobservable&lt;br/&gt; Input&lt;br/&gt; (Level 3)&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: White;"&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Assets:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left; text-indent: -10pt; padding-left: 10pt;"&gt;Investments in marketable securities&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;33,237,789&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;33,237,789&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;&lt;span style="-sec-ix-hidden:fc_1762900482;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1765516201;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="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;Fair value estimates are made at a specific point in time based on relevant market information about the financial instruments. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Restricted cash&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;Restricted cash represents the fixed deposits that have been pledged to lenders as security for the Company&#x2019;s outstanding bank loan.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Accounts receivable, net&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; Accounts receivable include trade accounts due from customers. Accounts are considered overdue after 90 days from the date of invoice. In evaluating the collectability of receivable balances, the Company considers specific evidence including aging of the receivable, the client&#x2019;s payment history, its current creditworthiness, current economic trends, industry trend analysis, and the credit history and financial conditions of the customers. The Company regularly reviews the adequacy and appropriateness of the allowance for expected credit losses. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable. During the year ended December 31, 2025, the Company recorded an allowance for expected credit losses of MYR700,521 and a reversal of allowance for expected credit losses of MYR982,000. An allowance for expected credit losses of MYR1,409,106 was recognized for the six months period ended June 30, 2026, representing 5% of the accounts receivable balance of MYR28,182,125, the whole of which is due from two customers. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;When the consideration in a contract includes a variable amount, the amount of consideration is estimated to which the Company will be entitled in exchange for transferring the goods or services to the customer. The variable consideration is estimated at contract inception and constrained until it is highly probable that a significant revenue reversal in the amount of cumulative revenue recognized will not occur when the associated uncertainty with the variable consideration is subsequently resolved. Currently, the Company&#x2019;s contracts do not include such variable amount. During the year, there is no provision for onerous contracts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Contract assets, net&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;Contract assets are recorded when the progress to completion revenue earned on contracts exceeds amounts actually billed under the contract.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Deposits and other receivables&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; Deposits are mainly for rent, utilities and money deposited with certain vendors. These amounts are refundable and bear no interest. The short-term deposits usually have a one-year term and are refundable upon contract termination. Other receivables mainly represented advances to subcontractors of MYR820 and MYR101,134,288 (US$24,775,671) as of December 31, 2025 and June 30, 2026, respectively, for the subcontracting construction services. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Deferred initial public offering costs&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 follows the requirements of the FASB ASC&#160;340-10-S99-1 and SEC Staff Accounting Bulletin (&#x201c;SAB&#x201d;) Topic&#160;5A&#160;&#x2014;&#160;&#x201c;Expenses of Offering&#x201d;. Deferred initial public offering (&#x201c;IPO&#x201d;) costs consist of underwriting, legal and other expenses incurred through the balance sheet date that are directly related to the intended IPO.&#160;Deferred IPO costs will be charged to shareholders&#x2019; equity netted against the proceeds upon the completion of the IPO.&#160;Should the IPO prove to be unsuccessful, these deferred IPO costs, as well as additional expenses to be incurred, will be charged to 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;&lt;span style="text-decoration:underline"&gt;Investments in marketable securities&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;Investments in marketable securities, net, consist of investments in listed shares, which are listed on Bursa Malaysia. Marketable securities are accounted for under ASC&#160;321 and reported at their readily determinable fair values as quoted by market exchanges with changes in fair value recorded in other income in the consolidated statements of comprehensive income. All changes in a marketable security&#x2019;s fair value are reported in earnings as they occur, as such, the sale of a marketable security does not necessarily give rise to a significant gain or loss. Unrealized gains/(losses) due to fluctuations in fair value are recorded in the consolidated statements of comprehensive income. Declines in fair value below cost deemed to be other-than-temporary are recognized as impairments 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;&lt;span style="text-decoration:underline"&gt;Property and equipment, net&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;Property and equipment are stated at cost less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The estimated useful lives 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; background-color: White;"&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 style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;Expected&lt;br/&gt;  useful lives&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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="width: 89%; text-align: left;"&gt;Office furniture and fittings&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center;"&gt;10&#160;years&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;Office equipment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;10&#160;years&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;Motor vehicle&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;5&#160;years&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Renovations&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;10&#160;years&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;Freehold property&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;50&#160;years&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;Expenditures for maintenance and repairs are charged to earnings as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The cost and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included in the consolidated statements of comprehensive income. The Company also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful lives.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Impairment for long-lived assets&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; Long-lived assets, including property and equipment with finite lives are reviewed 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 value of an asset may not be recoverable. The Company assess the recoverability of the assets based on the undiscounted future cash flows the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. If an impairment is identified, the Company would reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. As of December&#160;31, 2025, June 30, 2026, &lt;span style="-sec-ix-hidden:fc_1035426985;"&gt;&lt;span style="-sec-ix-hidden:fc_2082437504;"&gt;no&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets was recognized. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Accounts payable&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;Accounts payable represents trade payables to vendors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Contract 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;Contract liabilities are recorded when amounts billed under a contract exceed the progress towards completion of revenue earned under the contract. These payments are non-refundable and are recognized as revenue when the performance obligation is satisfied.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Accrued liabilities and other payables&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;Accrued liabilities and other payables are primarily include salaries payable, payables to purchase of marketable securities and other accrual and payable.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Leases&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;ASC&#160;842 supersedes the lease requirements in ASC&#160;840 &#x201c;Leases&#x201d;, and generally requires lessees to recognize operating and finance lease liabilities and corresponding operating lease right-of-use assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements. All leases in the Group are accounted for as operating leases.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 determine if an arrangement is a lease at inception. On the Company&#x2019;s balance sheet, the corporate office lease is included in operating lease right-of-use (&#x201c;ROU&#x201d;) asset, current portion of operating lease liability and operating lease liability, net of current portion.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Operating lease ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. For leases that do not provide an implicit rate, The Company used the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company used the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Significant judgment may be required when determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration in a contract between lease and non-lease components, and the determination of the discount rate included in the office lease. The Company reviewed the underlying objective of each contract, the terms of the contract, and consider the current and future business conditions when making these judgments.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Any lease with a term of 12&#160;months or less is considered short-term. As permitted by ASC&#160;842, short-term leases are excluded from the ROU assets and lease liabilities on the consolidated balance sheets. Consistent with all other operating leases, short-term lease expense is recorded on a straight-line basis over the lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company evaluates the impairment of its right-of-use assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. The Company has elected to include the carrying amount of finance and operating lease liabilities in any tested asset group and include the associated lease payments in the undiscounted future pre-tax cash flows. For the&#160;Six&#160;months periods ended June&#160;30, 2025 and 2026, the Company did not have any impairment loss against its operating lease right-of-use assets.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Bank loan&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;Bank loan comprises a long-term loan. Bank loan is recognized initially at fair value, net of transaction costs incurred. Bank loan is subsequently stated at amortized cost; any difference between the proceeds net of transaction costs and the redemption value is recognized in profit or loss over the period of the borrowings using the effective interest method.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Revenue recognition&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 elected to adopt Accounting Standards Codification (ASC) Topic&#160;606, Revenue from Contracts with Customers (ASC&#160;606), effective as of April&#160;1, 2020. Accordingly, the interim condensed consolidated financial statements for the six&#160;months periods ended June&#160;30, 2025 and 2026 are presented under ASC&#160;606. The Company recognizes revenue to depict the transfer of promised goods or services (that is, an asset) to customers in an amount that reflects the consideration to which the Company expects to receive in exchange for those goods or services. An asset is transferred when the customer obtains control of that asset. It also requires the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time, based on when control of goods and services transfers to a customer. The Company elected the modified retrospective method which required a cumulative adjustment to retained earnings instead of retrospectively adjusting prior periods. The adoption of ASC&#160;606 did not 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;Revenue from contracts with customers is recognized when control of goods or services is transferred to the customers at an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;When the consideration in a contract includes a variable amount, the amount of consideration is estimated to which the Company will be entitled in exchange for transferring the goods or services to the customer. The variable consideration is estimated at contract inception and constrained until it is highly probable that a significant revenue reversal in the amount of cumulative revenue recognized will not occur when the associated uncertainty with the variable consideration is subsequently resolved. Currently, the Company&#x2019;s contracts do not include such variable amount. During the year, there is no provision for onerous contracts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 generates its revenues primarily from development of new aquaculture and agriculture farms, upgrading of aquaculture and agriculture farms, sales of industrial supplies and rental of machinery to its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Generally, revenue is recognized when the Company has negotiated the terms of the transaction, which includes determining either the overall price, or the price for each performance obligation in the form of a service or a product, the service or product has been delivered to the customer, no obligation is outstanding regarding that service or product, and the Company is reasonably assured that funds have been or will be collected from 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;To achieve that core principle, the Company applies the five steps defined under Topic&#160;606:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;1.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;identify the contract(s)&#160;with a customer;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;2.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;identify the performance obligations in the contract;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;3.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;determine the transaction price;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;4.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;allocate the transaction price to the performance obligations in the contract; and&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;recognize revenue when (or as) the entity satisfies a performance obligation.&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 determination of whether revenues should be reported on a gross or net basis is based on the Company&#x2019;s assessment of whether it is the principal or an agent in the transaction in accordance with ASC&#160;606-10-55 and depends on whether the promise to the customer is to provide the products or to facilitate a sale by a third party. The nature of the promise depends on whether the Company control the products prior to transferring it. When the Company controls the products, the promise is to provide and deliver the products and revenue is presented gross. When the Company does not control the products, the promise is to facilitate the sale and revenue is presented net. To distinguish a promise to provide products from a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC&#160;606-10-55-37A and the indicators in&#160;606-10-55-39. The Company considers this guidance in conjunction with the terms in its arrangements with both suppliers and customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Revenue is presented in the consolidated statements of comprehensive income. The Company does not offer rights of refund of previously paid or delivered amounts, rebates, warranty, rights of return or price protection. In all instances, the Company limits the amount of revenue recognized to the amounts for which it has the right to bill its&#x2019; customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company currently generates its revenue by the below sources:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(a)&#160;Development of new aquaculture and agriculture farms&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company currently generates revenue from the development of new aquaculture and agriculture farms. The Company is typically contracted through invitation to tender from or corporate negotiation with existing or potential customers in Malaysia. The Company primarily responsible for the fulfilling the promise to provide the designs and develops aquaculture and agriculture farms based on customers&#x2019; specific needs and adding value to the inputs by combining them in accordance with an architectural and engineering plan so that they are worth more as a scalable solution versus as individual components. The contract does not provide any post-contract customer warranty, support, or upgrades and there is no retention withheld by customers. The duration of the development period primarily between 6 to 18&#160;months. The Company has discretion in establishing the price for the specified services.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;In general, the design and builds of farming are mainly consist of four components:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Irrigation System&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 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Earthwork&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 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Water Discharge System&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 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Electrical Works&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 design of aquaculture and agriculture farms can have a significant impact on the productivity, efficiency, and sustainability of the farm. Some important factors to consider when designing aquaculture and agriculture farms include site selection, infrastructure design and sustainable practices.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 using the percentage-of-completion method, based primarily on contract costs incurred to date compared to total estimated contract costs. The percentage-of-completion method (an input method) is the most representative depiction of the Company&#x2019;s performance because it directly measures the value of the services or products transferred to the customer. Subcontractor, building materials, labor and equipment are included in revenue and cost of revenue when management believes that the Company is acting as a principal rather than as an agent (e.g., the Company integrates the materials and labor into the deliverable promised to the customer or is otherwise primarily responsible for fulfillment and acceptability of the materials and labor). The performance obligation to transfer the completed products are not separately identifiable, which is evidencing by the fact that the Company provides a significant service of integrating the goods and services into products for which the customer has contracted. As such, the Company&#x2019;s contracts typically contain one single performance obligation to complete a defined construction project. The Company currently does not have any modification of contract and the contract currently does not have any variable consideration. The transaction price is clearly identifiable within service contracts. Historically, any contract acquisition costs have been immaterial; in the event that such costs arose, the Company expenses such costs incurred as periodic cost.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Recognition of revenue and cost of revenue for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion. Management believes it maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. In the event that an estimated losses on uncompleted contracts (there is none for six&#160;months periods ended June&#160;30, 2025 and 2026) may occur based on evidence that indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion, a provision for the loss of the full amount will be recognized to the result of operations. Contract costs consist of costs on contracts, including labor, machine rental cost, materials, and amounts payable to subcontractors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 contracts set forth payment terms that require the customer to make payment within 90&#160;days of billing which is triggered by the Company reaching the milestone to bill the customer. Management does not believe that its contracts include a significant financing component because the period between delivery or the contracting services to the customer and the time of payment does not typically exceed one 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;The Company has no obligations for returns, refunds, or similar obligations of its projects with customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For the six-month ended June&#160;30, 2025 and 2026, the Company is not aware of any material claims against the Company in relation to development of new aquaculture and agriculture farms 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;The Company has elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less. The Company considers the guidance of control in ASC&#160;340-40, there were no incremental costs incurred for the six-month ended June&#160;30, 2025 and 2026.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(b)&#160;Upgrading of aquaculture and agriculture farms&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; Revenue from upgrading service contracts is generally between 3 to 18&#160;months, which the Company primarily responsible for the fulfilling the promise to provide technical support and labor services for upgrading of aquaculture and agriculture farms during the contracted periods and adding value to the inputs by combining them in accordance to an architectural and engineering plan so that they are worth more as a scalable solution versus as individual components. The Company has discretion in establishing the price for the specified services. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For aquaculture farms (particularly shrimp farms), the focus areas of the works include ensuring proper water levels and quality, aeration and circulation systems and water intake, distribution, and discharge systems of shrimp ponds. For the agriculture farms (particularly pineapple farms), the focus area of the works is soil preparation which involves the improvement of soil structure and aeration. The upgrading services considered to be one single performance obligation since the work procedures are interrelated and affect the functions of each other like the seawater intake system, water distribution system, shrimp ponds, cables, paddle wheels, and water discharge system and work in conjunction are to ensure the farm operates effectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 from upgrading of aquaculture and agriculture farms using the percentage-of-completion method, based primarily on contract costs incurred to date compared to total estimated contract costs. The percentage-of-completion method (an input method) is the most representative depiction of the Company&#x2019;s performance because it directly measures the value of the services or products transferred to the customer. Subcontractor, building materials, labor and equipment are included in revenue and cost of revenue. The performance obligation to transfer the completed products are not separately identifiable, which is evidencing by the fact that the Company provides a significant service of integrating the goods and services into products for which the customer has contracted. As such, the Company&#x2019;s contracts typically contain one single performance obligation to complete a defined upgrading services. The Company currently does not have any modification of contract and the contract currently does not have any variable consideration. The transaction price is clearly identifiable within service contracts. Historically, any contract acquisition costs have been immaterial; in the event that such costs arose, the Company expenses such costs incurred as periodic cost.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 contracts set forth payment terms that require the customer to make payment within 90&#160;days of billing which is triggered by the Company reaching the milestone to bill the customer. Management does not believe that its contracts include a significant financing component because the period between delivery or the contracting services to the customer and the time of payment does not typically exceed one 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;The Company has no obligations for returns, refunds, or similar obligations of its projects with customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For the six-month ended June&#160;30, 2025 and 2026, the Company is not aware of any material claims against the Company in relation to upgrading of new aquaculture and agriculture farms 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;The Company has elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less. The Company considers the guidance of control in ASC&#160;340-40, there were no incremental costs incurred for the&#160;or the six-month ended June&#160;30, 2025 and 2026.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(c)&#160;Sales of industrial supplies&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; The Company also generates revenue from sales of industrial supplies. The Company typically receives purchase orders from its customers which will set forth the terms and conditions including the transaction price, products to be delivered, terms of delivery, and terms of payment. The terms serve as the basis of the performance obligations that the Company must fulfil in order to recognize revenue. The key performance obligation is the delivery of the industrial supplies to the customer at their specified location at which point control to that asset passes to the customer. The completion of this earning process is evidenced by a written customer acceptance indicating receipt of the product. Typical payment terms set forth in the invoice is 30&#160;days from the invoice 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 industrial supplies were delivered directly to customers by the suppliers and relevant shipping and handling costs for the delivery will be charged to cost of revenue once 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;The transaction price does not include variable consideration related to returns or refunds as the contracts do not include provisions that allow for sales refunds or returns of products. For the six-month ended June&#160;30, 2025 and 2026, the Company is not aware of any material claims against the Company in relation to the sale of industrial supplies.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 a principal and records revenue on a gross basis as the Company is primarily responsible for fulfilling the goods or services to the customers, is subject to inventory risk, has discretion in establishing pricing and the ability to direct the control of the promised goods before transferring those goods to the customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(d)&#160;Rental of machinery&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Rental of machinery income are mainly leasing of excavators and cranes from third party supplier, whose equipment are ready to use without, or willing to modification. The Company then sublets these excavators and cranes to customers with the desired effect of generating a spread between its leasing cost and rental income to generate profit margins. Under the terms and conditions of the agreements that company enters, the Company acts a principal in the transaction because the Company takes the risk of loss from lack of rental income if itself has leased the machinery as a lessee, but has not procured a lessee to fill the to rent the machineries; accordingly, the Company recognizes rental income using the gross method.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; The rental agreements vary with regard to length and payment terms, usually one to six&#160;months, subject to the mutual consent of the Company and the lessee. Billing will be raised on monthly basis and payment terms set forth in the invoice is 60&#160;days from the invoice date. Rental income from rental of machinery is recognized, on a straight-line basis over the terms of the respective leases. The performance obligation under the lease rental agreements is to deliver these equipment to the customer at their location and ensure that the equipment is available for use over the life of the lease rental contract. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Additionally, the Company, acting as a lessor, accounts for its leases in accordance to ASC&#160;842. Based on the terms and conditions of the leases set forth in rental agreements. The Company has recognized the leases as operating leases. The lessees have no right to terminate the rental agreements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Other income&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;Interest income is mainly generated from time deposits and is recognized on an accrual basis using the effective interest method.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Cost of revenue&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;Cost of revenue consists primarily of buildings material cost, labor cost, machine rental cost and sub-contracting cost. Sub-contracting fee includes both subcontracting costs and other outside costs associated with performance under contracts with customers. Labor costs represent the portion of salaries and wages incurred in connection with the production of deliverables under contracts with customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;General and administrative expenses&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;General and administrative expenses mainly consist of staff cost, depreciation, office supplies and upkeep expenses, travelling and entertainment, legal and professional fees and other miscellaneous administrative expenses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Employee compensation&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 full-time employees of the Company&#x2019;s subsidiary in Malaysia are entitled to the government mandated defined contribution plan, such as social security, employee provident fund, employment insurance, and human resource development fund, as required by labor laws in Malaysia. The Company is required to accrue and pay for these benefits based on certain percentages of the employees&#x2019; respective salaries, subject to certain ceilings, in accordance with the relevant government regulations, and make cash contributions to the government mandated defined contribution plan.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Segment reporting&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;ASC Topic&#160;280, Segment Reporting, establishes standards for reporting information about operating segments on a basis consistent with the Company&#x2019;s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company&#x2019;s business segments. The Company uses the &#x201c;management approach&#x201d; in determining reportable operating segments.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;the &#x201c;more likely than not&#x201d; test, no tax benefit is recorded. Income tax penalties are accrued related to late in submission of income tax for the six-month ended June&#160;30, 2025 and 2026. The Company had no uncertain tax positions for the six-month ended June&#160;30, 2025 and 2026. The Company does not expect that its assessment regarding unrecognized tax positions will materially change over the next 12&#160;months.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Earnings per share&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 computes earnings per share (&#x201c;EPS&#x201d;) in accordance with ASC&#160;260, &#x201c;Earnings per Share&#x201d;. ASC&#160;260 requires companies to present basic and diluted EPS.&#160;Basic EPS is measured as net income divided by the weighted average ordinary share outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS.&#160;For the six-month ended June&#160;30, 2025 and 2026, there were &lt;span style="-sec-ix-hidden:fc_1695003404;"&gt;&lt;span style="-sec-ix-hidden:fc_541366579;"&gt;no&lt;/span&gt;&lt;/span&gt; dilutive shares. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 amounts presented in these unaudited interim condensed consolidated financial statements, including the number of ordinary shares in the unaudited interim condensed consolidated statements of changes in shareholders&#x2019; equity and the weighted average number of ordinary shares used in the computation of basic and diluted earnings and loss per share, have been retroactively restated for all periods presented to reflect the 1-for-30 consolidation of the Company&#x2019;s issued and unissued ordinary shares, which became marketplace effective on The Nasdaq Capital Market on September 17, 2026, in accordance with ASC 260-10-55-12.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Related party&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 adopted ASC&#160;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;The details of related party transactions during the six-months periods ended June&#160;30, 2025 and 2026 and balances as of December&#160;31, 2025 and June&#160;30, 2026 are set out in the Note&#160;13.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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;Commitments and contingencies&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;In the normal course of business, the Company is subject to contingencies, including legal proceedings and claims arising out of the 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 has occurred, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Recent accounting pronouncements&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 considers the applicability and impact of all accounting standards updates (&#x201c;ASUs&#x201d;). Management periodically reviews new accounting standards that are issued. Under the Jumpstart Our Business Startups Act&#160;of&#160;2012, as amended (the &#x201c;JOBS Act&#x201d;), the Company meets the definition of an emerging growth company and has elected the extended transition period for complying with new or revised accounting standards, which delays the adoption of these accounting standards until they would apply to private companies.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Recently adopted accounting pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;In May&#160;2019, the FASB issued ASU&#160;2019-05, which is an update to ASU Update No.&#160;2016-13, Financial Instruments&#160;&#x2014;&#160;Credit Losses (Topic&#160;326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update&#160;2016-13 added Topic&#160;326, Financial Instruments&#160;&#x2014;&#160;Credit Losses, and made several consequential amendments to the Codification. Update&#160;2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic&#160;326-30, Financial Instruments&#160;&#x2014;&#160;Credit Losses&#160;&#x2014;&#160;Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders&#x2019; concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update&#160;2016-13 while still providing financial statement users with decision-useful information. In November&#160;2019, the FASB issued ASU No.&#160;2019-10, which to update the effective date of ASU&#160;No.&#160;2016-13 for private companies, not-for-profit organizations and certain smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for fiscal&#160;years beginning after December&#160;15, 2022. ASU&#160;2019-05 is effective for the Company for annual and interim reporting periods beginning April&#160;1, 2023 as the Company is qualified as an emerging growth company. The Company has adopted this standard on April&#160;1, 2023, the adoption did not have a material impact 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;In December&#160;2019, the FASB issued ASU&#160;2019-12, Income Taxes (Topic&#160;740): Simplifying the Accounting for Income Taxes. The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic&#160;740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic&#160;740 by clarifying and amending existing guidance. For public business entities, the amendments in this Update are effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2020. For all other entities, the amendments are effective for fiscal&#160;years beginning after December&#160;15, 2021, and interim periods within fiscal&#160;years beginning after December&#160;15, 2022. Early adoption of the amendments is permitted, including adoption in any interim period for (1)&#160;public business entities for periods for which financial statements have not yet been issued and (2)&#160;all other entities for periods for which financial statements have not yet been made available for issuance. An entity that elects to early adopt the amendments in an interim period should reflect any adjustments as of the beginning of the annual period that includes that interim period. Additionally, an entity that elects early adoption must adopt all the amendments in the same period. The Company has adopted of this standard on April&#160;1, 2022, the adoption did not have a material impact 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;In October&#160;2021, the FASB issued ASU&#160;2021-08, Business Combinations (Topic&#160;805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU&#160;2014-09, Revenue from Contracts with Customers (Topic&#160;606). The update will generally result in an entity recognizing contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The new standard is effective on a prospective basis for fiscal&#160;years beginning after December&#160;15, 2022, with early adoption permitted. This standard is effective for the Company on April&#160;1, 2023 and the Company does not expect a significant impact to the consolidated financial statements upon adoption. However, the ultimate impact is dependent upon the size and frequency of future 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 November&#160;2023, the FASB issued ASU No.&#160;2023-07, Segment Reporting (Topic&#160;280): Improvements to Reportable Segment Disclosures (&#x201c;ASU&#160;2023-07&#x201d;). The amendments in ASU&#160;2023-07 improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU&#160;2023-07 is effective for annual periods beginning after December&#160;15, 2023. Adoption of ASU&#160;2023-07 should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;In December&#160;2023, the FASB issued Accounting Standards Update No.&#160;2023-09, &#x201c;Income Taxes (Topic&#160;740): Improvements to Income Tax Disclosures&#x201d; (&#x201c;ASU&#160;2023-09&#x201d;), which modifies the rules on income tax disclosures to require entities to disclose (1)&#160;specific categories in the rate reconciliation, (2)&#160;the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and (3)&#160;income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU&#160;2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The guidance is effective for annual periods beginning after December&#160;15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU&#160;2023-09 should be applied on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-5792">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Basis of presentation&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 accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United&#160;States of America (&#x201c;U.S.&#160;GAAP&#x201d;) and applicable rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;).&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="cref_695398939" id="ixv-5798">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Principles of consolidation&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 consolidated financial statements include the financial statements of the Company and its subsidiaries. A subsidiary is an entity (including a structured entity), directly or indirectly, controlled by the Company. The financial statements of the subsidiaries are prepared for the same reporting period as the Company, using consistent accounting policies. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="cref_695398939" id="ixv-5811">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Use of estimates and assumptions&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 preparation of consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make judgements, estimates and assumptions that affect the application of policies and reported amounts of assets and liabilities as at the date of the consolidated financial statements and reported amounts of income and expenses during the reporting periods. The estimates and associated assumptions are based on historical experience and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis of making the judgements about carrying values of assets and liabilities that are not readily apparent from other sources. Significant accounting estimates reflected in the Company&#x2019;s consolidated financial statements include, but not limited to, allowance for expected credit losses, revenue recognition and uncertain tax position. Changes in facts and circumstances may result in revised estimates. Actual results could differ from those estimates, and as such, differences may be material to the consolidated financial statements.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="cref_695398939" id="ixv-5817">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Risks and uncertainties&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 main operations of the Company are located in Malaysia. Accordingly, the Company&#x2019;s business, financial condition, and results of operations may be influenced by political, economic, and legal environments in Malaysia, as well as by the general state of the economy in Malaysia. The Company&#x2019;s results may be adversely affected by changes in the political, regulatory and social conditions in Malaysia. Although the Company has not experienced losses from these situations and believes that it is in compliance with existing laws and regulations including its organization and structure disclosed in Note&#160;1, such experience may not be indicative of future results.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table outlines the currency exchange rates that were used in creating the consolidated financial statements in this report:&lt;/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; background-color: White;"&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt;"&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; font-weight: bold; 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;December&#160;31, &lt;br/&gt; 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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; font-weight: bold; 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;June&#160;30,&lt;br/&gt; 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&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;Year-end spot 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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0560&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0820&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&gt;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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0882&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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;3.9792&lt;/span&gt;&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:ConcentrationRiskCreditRisk>
    <us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock contextRef="cref_695398939" id="ixv-5823">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table outlines the currency exchange rates that were used in creating the consolidated financial statements in this report:&lt;/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; background-color: White;"&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt;"&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; font-weight: bold; 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;December&#160;31, &lt;br/&gt; 2025&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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; font-weight: bold; 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;June&#160;30,&lt;br/&gt; 2026&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&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;Year-end spot 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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0560&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0820&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&gt;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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;4.0882&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: center;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;USD1&#160;=&#160;MYR&#160;3.9792&lt;/span&gt;&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_1878902351"
      decimals="2"
      id="ixv-9870"
      unitRef="uref_1669418026">0.01</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_2137741780"
      decimals="4"
      id="ixv-9871"
      unitRef="uref_1669418026">4.056</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_1612661425"
      decimals="0"
      id="ixv-9872"
      unitRef="uref_1669418026">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_711941528"
      decimals="4"
      id="ixv-9873"
      unitRef="uref_1669418026">4.082</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_1878902351"
      decimals="2"
      id="ixv-9874"
      unitRef="uref_1669418026">0.01</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_1714973775"
      decimals="4"
      id="ixv-9875"
      unitRef="uref_1669418026">4.0882</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_226707831"
      decimals="0"
      id="ixv-9876"
      unitRef="uref_1669418026">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_2051617613"
      decimals="4"
      id="ixv-9877"
      unitRef="uref_1669418026">3.9792</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <mgn:ConvenienceTranslationPolicyTextBlock contextRef="cref_695398939" id="fc_335169842">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Convenience translation&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; Translations of balances in the unaudited interim condensed consolidated balance sheets, unaudited interim condensed consolidated statements of income and comprehensive income, unaudited interim condensed consolidated statements of changes in shareholders&#x2019; equity and unaudited interim condensed consolidated statements of cash flows from MYR into USD as of June 30, 2026 are solely for the convenience of the readers and are calculated at the rate of USD1.00 = MYR4.0820, representing the exchange rate set forth in the H.10 statistical release of the Federal Reserve Board on June 30, 2026. No representation is made that the MYR amounts could have been, or could be, converted, realized or settled into USD at such rate, or at any other rate. USD amounts have been translated line by line and individual figures may not sum precisely to the totals shown owing to rounding. &lt;/p&gt;</mgn:ConvenienceTranslationPolicyTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_2030767742"
      decimals="2"
      id="ixv-9878"
      unitRef="uref_1669418026">1</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="cref_2004351475"
      decimals="4"
      id="ixv-9879"
      unitRef="uref_1669418026">4.082</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-5875">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Fair value measurements&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 financial instruments, including cash and cash equivalents, investments in marketable securities, account receivables, contract assets, deposits and other receivables, account payables, amount due to a director, accrued liabilities and other payables and operating lease liabilities, have carrying amounts that approximate their fair values due to their short maturities. ASC Topic&#160;820, &#x201c;Fair Value Measurements and Disclosures,&#x201d; requires disclosing the fair value of financial instruments held by the Company. ASC Topic&#160;825, &#x201c;Financial Instruments,&#x201d; defines fair value and establishes a three-level valuation hierarchy for disclosures of fair value measurement that enhances disclosure requirements for fair value measures. The carrying amounts reported in the unaudited condensed interim consolidated balance sheets are a reasonable estimate of their fair values because of the short period between the origination of such instruments and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined as follows:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: 0.25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: 0.25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Level 3 inputs to the valuation methodology are unobservable and significant to the fair value.&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 following table presents information about the Company&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis as of December&#160;31, 2025 and June&#160;30, 2026 and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="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="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&#160;31,&lt;br/&gt; 2025&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;Quoted&lt;br/&gt; Prices in&lt;br/&gt; Active&lt;br/&gt; Market&lt;br/&gt; (Level 1)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Observable&lt;br/&gt; Input&lt;br/&gt; (Level 2)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Unobservable&lt;br/&gt; Input&lt;br/&gt; (Level 3)&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="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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: White;"&gt;&lt;td style="font-weight: bold;"&gt;Assets:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left;"&gt;Investments in marketable securities&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,183,340&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,183,340&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;&lt;span style="-sec-ix-hidden:fc_871555607;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_281375744;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="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;"&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="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;Quoted&lt;br/&gt; Prices in&lt;br/&gt; Active&lt;br/&gt; Market&lt;br/&gt; (Level 1)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Observable&lt;br/&gt; Input&lt;br/&gt; (Level 2)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Unobservable&lt;br/&gt; Input&lt;br/&gt; (Level 3)&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: White;"&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Assets:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left; text-indent: -10pt; padding-left: 10pt;"&gt;Investments in marketable securities&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;33,237,789&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;33,237,789&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;&lt;span style="-sec-ix-hidden:fc_1762900482;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1765516201;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="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;Fair value estimates are made at a specific point in time based on relevant market information about the financial instruments. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="cref_695398939" id="ixv-5917">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table presents information about the Company&#x2019;s financial assets and liabilities that were measured at fair value on a recurring basis as of December&#160;31, 2025 and June&#160;30, 2026 and indicates the fair value hierarchy of the valuation techniques the Company utilized to determine such fair value.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="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="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&#160;31,&lt;br/&gt; 2025&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;Quoted&lt;br/&gt; Prices in&lt;br/&gt; Active&lt;br/&gt; Market&lt;br/&gt; (Level 1)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Observable&lt;br/&gt; Input&lt;br/&gt; (Level 2)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Unobservable&lt;br/&gt; Input&lt;br/&gt; (Level 3)&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="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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: White;"&gt;&lt;td style="font-weight: bold;"&gt;Assets:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left;"&gt;Investments in marketable securities&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,183,340&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,183,340&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;&lt;span style="-sec-ix-hidden:fc_871555607;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_281375744;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="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;"&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="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;Quoted&lt;br/&gt; Prices in&lt;br/&gt; Active&lt;br/&gt; Market&lt;br/&gt; (Level 1)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Observable&lt;br/&gt; Input&lt;br/&gt; (Level 2)&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;Significant&lt;br/&gt; Other&lt;br/&gt; Unobservable&lt;br/&gt; Input&lt;br/&gt; (Level 3)&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: White;"&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; 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;MYR&lt;/span&gt;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Assets:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 52%; text-align: left; text-indent: -10pt; padding-left: 10pt;"&gt;Investments in marketable securities&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;33,237,789&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;33,237,789&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;&lt;span style="-sec-ix-hidden:fc_1762900482;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1765516201;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9880"
      unitRef="uref_555615139">29183340</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_241748320"
      decimals="0"
      id="ixv-9881"
      unitRef="uref_555615139">29183340</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9882"
      unitRef="uref_555615139">33237789</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="cref_1830099020"
      decimals="0"
      id="ixv-9883"
      unitRef="uref_555615139">33237789</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="cref_695398939" id="ixv-6094">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Restricted cash&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;Restricted cash represents the fixed deposits that have been pledged to lenders as security for the Company&#x2019;s outstanding bank loan.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="cref_695398939" id="ixv-6100">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Accounts receivable, net&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; Accounts receivable include trade accounts due from customers. Accounts are considered overdue after 90 days from the date of invoice. In evaluating the collectability of receivable balances, the Company considers specific evidence including aging of the receivable, the client&#x2019;s payment history, its current creditworthiness, current economic trends, industry trend analysis, and the credit history and financial conditions of the customers. The Company regularly reviews the adequacy and appropriateness of the allowance for expected credit losses. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable. During the year ended December 31, 2025, the Company recorded an allowance for expected credit losses of MYR700,521 and a reversal of allowance for expected credit losses of MYR982,000. An allowance for expected credit losses of MYR1,409,106 was recognized for the six months period ended June 30, 2026, representing 5% of the accounts receivable balance of MYR28,182,125, the whole of which is due from two customers. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;When the consideration in a contract includes a variable amount, the amount of consideration is estimated to which the Company will be entitled in exchange for transferring the goods or services to the customer. The variable consideration is estimated at contract inception and constrained until it is highly probable that a significant revenue reversal in the amount of cumulative revenue recognized will not occur when the associated uncertainty with the variable consideration is subsequently resolved. Currently, the Company&#x2019;s contracts do not include such variable amount. During the year, there is no provision for onerous contracts.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue contextRef="cref_1952228206" id="ixv-9884">P90D</us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9885"
      unitRef="uref_555615139">700521</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9886"
      unitRef="uref_555615139">982000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9887"
      unitRef="uref_1965671707">1409106</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <mgn:PercentageOfAccountsReceivableBalance
      contextRef="cref_695398939"
      decimals="2"
      id="ixv-9888"
      unitRef="uref_1669418026">0.05</mgn:PercentageOfAccountsReceivableBalance>
    <us-gaap:AccountsReceivableGross
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9889"
      unitRef="uref_555615139">28182125</us-gaap:AccountsReceivableGross>
    <mgn:ContractAssetsPolicyTextBlock contextRef="cref_695398939" id="ixv-6108">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Contract assets, net&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;Contract assets are recorded when the progress to completion revenue earned on contracts exceeds amounts actually billed under the contract.&lt;/p&gt;</mgn:ContractAssetsPolicyTextBlock>
    <us-gaap:DepositContractsPolicy contextRef="cref_695398939" id="ixv-6121">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Deposits and other receivables&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; Deposits are mainly for rent, utilities and money deposited with certain vendors. These amounts are refundable and bear no interest. The short-term deposits usually have a one-year term and are refundable upon contract termination. Other receivables mainly represented advances to subcontractors of MYR820 and MYR101,134,288 (US$24,775,671) as of December 31, 2025 and June 30, 2026, respectively, for the subcontracting construction services. &lt;/p&gt;</us-gaap:DepositContractsPolicy>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9890"
      unitRef="uref_555615139">820</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9891"
      unitRef="uref_555615139">101134288</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9892"
      unitRef="uref_1965671707">24775671</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:DeferredChargesPolicyTextBlock contextRef="cref_695398939" id="ixv-6127">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Deferred initial public offering costs&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 follows the requirements of the FASB ASC&#160;340-10-S99-1 and SEC Staff Accounting Bulletin (&#x201c;SAB&#x201d;) Topic&#160;5A&#160;&#x2014;&#160;&#x201c;Expenses of Offering&#x201d;. Deferred initial public offering (&#x201c;IPO&#x201d;) costs consist of underwriting, legal and other expenses incurred through the balance sheet date that are directly related to the intended IPO.&#160;Deferred IPO costs will be charged to shareholders&#x2019; equity netted against the proceeds upon the completion of the IPO.&#160;Should the IPO prove to be unsuccessful, these deferred IPO costs, as well as additional expenses to be incurred, will be charged to statements of comprehensive income.&lt;/p&gt;</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy contextRef="cref_695398939" id="ixv-6133">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Investments in marketable securities&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;Investments in marketable securities, net, consist of investments in listed shares, which are listed on Bursa Malaysia. Marketable securities are accounted for under ASC&#160;321 and reported at their readily determinable fair values as quoted by market exchanges with changes in fair value recorded in other income in the consolidated statements of comprehensive income. All changes in a marketable security&#x2019;s fair value are reported in earnings as they occur, as such, the sale of a marketable security does not necessarily give rise to a significant gain or loss. Unrealized gains/(losses) due to fluctuations in fair value are recorded in the consolidated statements of comprehensive income. Declines in fair value below cost deemed to be other-than-temporary are recognized as impairments in the consolidated statements of comprehensive income.&lt;/p&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="cref_695398939" id="ixv-6139">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Property and equipment, net&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;Property and equipment are stated at cost less accumulated depreciation and any impairment losses. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The estimated useful lives 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; background-color: White;"&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 style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;Expected&lt;br/&gt;  useful lives&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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="width: 89%; text-align: left;"&gt;Office furniture and fittings&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center;"&gt;10&#160;years&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;Office equipment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;10&#160;years&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;Motor vehicle&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;5&#160;years&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Renovations&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;10&#160;years&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;Freehold property&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;50&#160;years&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;Expenditures for maintenance and repairs are charged to earnings as incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The cost and related accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included in the consolidated statements of comprehensive income. The Company also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful lives.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <mgn:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock contextRef="cref_695398939" id="ixv-6143">&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 and any impairment losses. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The estimated useful lives 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; background-color: White;"&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 style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;Expected&lt;br/&gt;  useful lives&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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="width: 89%; text-align: left;"&gt;Office furniture and fittings&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: center;"&gt;10&#160;years&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;Office equipment&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;10&#160;years&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;Motor vehicle&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;5&#160;years&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;Renovations&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;10&#160;years&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;Freehold property&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: center;"&gt;50&#160;years&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</mgn:ScheduleOfPropertyAndEquipmentEstimatedUsefulLivesTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_37043103" id="ixv-9893">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_2022406066" id="ixv-9894">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_954169058" id="ixv-9895">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_1873902485" id="ixv-9896">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="cref_76554014" id="ixv-9897">P50Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="cref_695398939" id="ixv-6183">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Impairment for long-lived assets&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; Long-lived assets, including property and equipment with finite lives are reviewed 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 value of an asset may not be recoverable. The Company assess the recoverability of the assets based on the undiscounted future cash flows the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. If an impairment is identified, the Company would reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flows approach or, when available and appropriate, to comparable market values. As of December&#160;31, 2025, June 30, 2026, &lt;span style="-sec-ix-hidden:fc_1035426985;"&gt;&lt;span style="-sec-ix-hidden:fc_2082437504;"&gt;no&lt;/span&gt;&lt;/span&gt; impairment of long-lived assets was recognized. &lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <mgn:AccountsPayablePolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-6198">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Accounts payable&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;Accounts payable represents trade payables to vendors.&lt;/p&gt;</mgn:AccountsPayablePolicyPolicyTextBlock>
    <mgn:ContractLiabilitiesPolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-6204">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Contract 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;Contract liabilities are recorded when amounts billed under a contract exceed the progress towards completion of revenue earned under the contract. These payments are non-refundable and are recognized as revenue when the performance obligation is satisfied.&lt;/p&gt;</mgn:ContractLiabilitiesPolicyPolicyTextBlock>
    <mgn:AccruedLiabilitiesAndOtherPayablesPolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-6210">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Accrued liabilities and other payables&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;Accrued liabilities and other payables are primarily include salaries payable, payables to purchase of marketable securities and other accrual and payable.&lt;/p&gt;</mgn:AccruedLiabilitiesAndOtherPayablesPolicyPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="cref_695398939" id="ixv-6216">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Leases&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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&#160;842 supersedes the lease requirements in ASC&#160;840 &#x201c;Leases&#x201d;, and generally requires lessees to recognize operating and finance lease liabilities and corresponding operating lease right-of-use assets on the balance sheet and to provide enhanced disclosures surrounding the amount, timing and uncertainty of cash flows arising from leasing arrangements. All leases in the Group are accounted for as operating leases.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 determine if an arrangement is a lease at inception. On the Company&#x2019;s balance sheet, the corporate office lease is included in operating lease right-of-use (&#x201c;ROU&#x201d;) asset, current portion of operating lease liability and operating lease liability, net of current portion.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Operating lease ROU assets represent the right to use an underlying asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. For leases that do not provide an implicit rate, The Company used the incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The Company used the implicit rate when readily determinable. Lease expense for lease payments is recognized on a straight-line basis over the lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Significant judgment may be required when determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration in a contract between lease and non-lease components, and the determination of the discount rate included in the office lease. The Company reviewed the underlying objective of each contract, the terms of the contract, and consider the current and future business conditions when making these judgments.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Any lease with a term of 12&#160;months or less is considered short-term. As permitted by ASC&#160;842, short-term leases are excluded from the ROU assets and lease liabilities on the consolidated balance sheets. Consistent with all other operating leases, short-term lease expense is recorded on a straight-line basis over the lease term.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company evaluates the impairment of its right-of-use assets consistent with the approach applied for its other long-lived assets. The Company reviews the recoverability of its long-lived assets when events or changes in circumstances occur that indicate that the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on its ability to recover the carrying value of the asset from the expected undiscounted future pre-tax cash flows of the related operations. The Company has elected to include the carrying amount of finance and operating lease liabilities in any tested asset group and include the associated lease payments in the undiscounted future pre-tax cash flows. For the&#160;Six&#160;months periods ended June&#160;30, 2025 and 2026, the Company did not have any impairment loss against its operating lease right-of-use assets.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:SecuritiesBorrowedAndLoanedPolicy contextRef="cref_695398939" id="ixv-6239">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Bank loan&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;Bank loan comprises a long-term loan. Bank loan is recognized initially at fair value, net of transaction costs incurred. Bank loan is subsequently stated at amortized cost; any difference between the proceeds net of transaction costs and the redemption value is recognized in profit or loss over the period of the borrowings using the effective interest method.&lt;/p&gt;</us-gaap:SecuritiesBorrowedAndLoanedPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="cref_695398939" id="ixv-6245">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Revenue recognition&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 elected to adopt Accounting Standards Codification (ASC) Topic&#160;606, Revenue from Contracts with Customers (ASC&#160;606), effective as of April&#160;1, 2020. Accordingly, the interim condensed consolidated financial statements for the six&#160;months periods ended June&#160;30, 2025 and 2026 are presented under ASC&#160;606. The Company recognizes revenue to depict the transfer of promised goods or services (that is, an asset) to customers in an amount that reflects the consideration to which the Company expects to receive in exchange for those goods or services. An asset is transferred when the customer obtains control of that asset. It also requires the Company to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time, based on when control of goods and services transfers to a customer. The Company elected the modified retrospective method which required a cumulative adjustment to retained earnings instead of retrospectively adjusting prior periods. The adoption of ASC&#160;606 did not 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;Revenue from contracts with customers is recognized when control of goods or services is transferred to the customers at an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;When the consideration in a contract includes a variable amount, the amount of consideration is estimated to which the Company will be entitled in exchange for transferring the goods or services to the customer. The variable consideration is estimated at contract inception and constrained until it is highly probable that a significant revenue reversal in the amount of cumulative revenue recognized will not occur when the associated uncertainty with the variable consideration is subsequently resolved. Currently, the Company&#x2019;s contracts do not include such variable amount. During the year, there is no provision for onerous contracts.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 generates its revenues primarily from development of new aquaculture and agriculture farms, upgrading of aquaculture and agriculture farms, sales of industrial supplies and rental of machinery to its customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Generally, revenue is recognized when the Company has negotiated the terms of the transaction, which includes determining either the overall price, or the price for each performance obligation in the form of a service or a product, the service or product has been delivered to the customer, no obligation is outstanding regarding that service or product, and the Company is reasonably assured that funds have been or will be collected from 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;To achieve that core principle, the Company applies the five steps defined under Topic&#160;606:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;1.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;identify the contract(s)&#160;with a customer;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;2.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;identify the performance obligations in the contract;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;3.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;determine the transaction price;&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;4.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;allocate the transaction price to the performance obligations in the contract; and&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="width: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;5.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;recognize revenue when (or as) the entity satisfies a performance obligation.&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 determination of whether revenues should be reported on a gross or net basis is based on the Company&#x2019;s assessment of whether it is the principal or an agent in the transaction in accordance with ASC&#160;606-10-55 and depends on whether the promise to the customer is to provide the products or to facilitate a sale by a third party. The nature of the promise depends on whether the Company control the products prior to transferring it. When the Company controls the products, the promise is to provide and deliver the products and revenue is presented gross. When the Company does not control the products, the promise is to facilitate the sale and revenue is presented net. To distinguish a promise to provide products from a promise to facilitate the sale from a third party, the Company considers the guidance of control in ASC&#160;606-10-55-37A and the indicators in&#160;606-10-55-39. The Company considers this guidance in conjunction with the terms in its arrangements with both suppliers and customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Revenue is presented in the consolidated statements of comprehensive income. The Company does not offer rights of refund of previously paid or delivered amounts, rebates, warranty, rights of return or price protection. In all instances, the Company limits the amount of revenue recognized to the amounts for which it has the right to bill its&#x2019; customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company currently generates its revenue by the below sources:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(a)&#160;Development of new aquaculture and agriculture farms&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The Company currently generates revenue from the development of new aquaculture and agriculture farms. The Company is typically contracted through invitation to tender from or corporate negotiation with existing or potential customers in Malaysia. The Company primarily responsible for the fulfilling the promise to provide the designs and develops aquaculture and agriculture farms based on customers&#x2019; specific needs and adding value to the inputs by combining them in accordance with an architectural and engineering plan so that they are worth more as a scalable solution versus as individual components. The contract does not provide any post-contract customer warranty, support, or upgrades and there is no retention withheld by customers. The duration of the development period primarily between 6 to 18&#160;months. The Company has discretion in establishing the price for the specified services.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;In general, the design and builds of farming are mainly consist of four components:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Irrigation System&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 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Earthwork&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 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Water Discharge System&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 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: .25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: .25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;Electrical Works&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 design of aquaculture and agriculture farms can have a significant impact on the productivity, efficiency, and sustainability of the farm. Some important factors to consider when designing aquaculture and agriculture farms include site selection, infrastructure design and sustainable practices.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 using the percentage-of-completion method, based primarily on contract costs incurred to date compared to total estimated contract costs. The percentage-of-completion method (an input method) is the most representative depiction of the Company&#x2019;s performance because it directly measures the value of the services or products transferred to the customer. Subcontractor, building materials, labor and equipment are included in revenue and cost of revenue when management believes that the Company is acting as a principal rather than as an agent (e.g., the Company integrates the materials and labor into the deliverable promised to the customer or is otherwise primarily responsible for fulfillment and acceptability of the materials and labor). The performance obligation to transfer the completed products are not separately identifiable, which is evidencing by the fact that the Company provides a significant service of integrating the goods and services into products for which the customer has contracted. As such, the Company&#x2019;s contracts typically contain one single performance obligation to complete a defined construction project. The Company currently does not have any modification of contract and the contract currently does not have any variable consideration. The transaction price is clearly identifiable within service contracts. Historically, any contract acquisition costs have been immaterial; in the event that such costs arose, the Company expenses such costs incurred as periodic cost.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Recognition of revenue and cost of revenue for construction projects requires significant judgment by management, including, among other things, estimating total costs expected to be incurred to complete a project and measuring progress toward completion. Management reviews contract estimates regularly to assess revisions of estimated costs to complete a project and measurement of progress toward completion. Management believes it maintains reasonable estimates based on prior experience; however, many factors contribute to changes in estimates of contract costs. Accordingly, estimates made with respect to uncompleted projects are subject to change as each project progresses and better estimates of contract costs become available. All contract costs are recorded as incurred, and revisions to estimated total costs are reflected as soon as the obligation to perform is determined. In the event that an estimated losses on uncompleted contracts (there is none for six&#160;months periods ended June&#160;30, 2025 and 2026) may occur based on evidence that indicates that the estimated total cost of a contract exceeds its estimated total revenue, regardless of the stage of completion, a provision for the loss of the full amount will be recognized to the result of operations. Contract costs consist of costs on contracts, including labor, machine rental cost, materials, and amounts payable to subcontractors.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 contracts set forth payment terms that require the customer to make payment within 90&#160;days of billing which is triggered by the Company reaching the milestone to bill the customer. Management does not believe that its contracts include a significant financing component because the period between delivery or the contracting services to the customer and the time of payment does not typically exceed one 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;The Company has no obligations for returns, refunds, or similar obligations of its projects with customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For the six-month ended June&#160;30, 2025 and 2026, the Company is not aware of any material claims against the Company in relation to development of new aquaculture and agriculture farms 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;The Company has elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less. The Company considers the guidance of control in ASC&#160;340-40, there were no incremental costs incurred for the six-month ended June&#160;30, 2025 and 2026.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(b)&#160;Upgrading of aquaculture and agriculture farms&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; Revenue from upgrading service contracts is generally between 3 to 18&#160;months, which the Company primarily responsible for the fulfilling the promise to provide technical support and labor services for upgrading of aquaculture and agriculture farms during the contracted periods and adding value to the inputs by combining them in accordance to an architectural and engineering plan so that they are worth more as a scalable solution versus as individual components. The Company has discretion in establishing the price for the specified services. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For aquaculture farms (particularly shrimp farms), the focus areas of the works include ensuring proper water levels and quality, aeration and circulation systems and water intake, distribution, and discharge systems of shrimp ponds. For the agriculture farms (particularly pineapple farms), the focus area of the works is soil preparation which involves the improvement of soil structure and aeration. The upgrading services considered to be one single performance obligation since the work procedures are interrelated and affect the functions of each other like the seawater intake system, water distribution system, shrimp ponds, cables, paddle wheels, and water discharge system and work in conjunction are to ensure the farm operates effectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 from upgrading of aquaculture and agriculture farms using the percentage-of-completion method, based primarily on contract costs incurred to date compared to total estimated contract costs. The percentage-of-completion method (an input method) is the most representative depiction of the Company&#x2019;s performance because it directly measures the value of the services or products transferred to the customer. Subcontractor, building materials, labor and equipment are included in revenue and cost of revenue. The performance obligation to transfer the completed products are not separately identifiable, which is evidencing by the fact that the Company provides a significant service of integrating the goods and services into products for which the customer has contracted. As such, the Company&#x2019;s contracts typically contain one single performance obligation to complete a defined upgrading services. The Company currently does not have any modification of contract and the contract currently does not have any variable consideration. The transaction price is clearly identifiable within service contracts. Historically, any contract acquisition costs have been immaterial; in the event that such costs arose, the Company expenses such costs incurred as periodic cost.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 contracts set forth payment terms that require the customer to make payment within 90&#160;days of billing which is triggered by the Company reaching the milestone to bill the customer. Management does not believe that its contracts include a significant financing component because the period between delivery or the contracting services to the customer and the time of payment does not typically exceed one 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;The Company has no obligations for returns, refunds, or similar obligations of its projects with customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For the six-month ended June&#160;30, 2025 and 2026, the Company is not aware of any material claims against the Company in relation to upgrading of new aquaculture and agriculture farms 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;The Company has elected to apply the practical expedient to recognize the incremental costs of obtaining a contract as an expense if the amortization period of the asset would have been one year or less. The Company considers the guidance of control in ASC&#160;340-40, there were no incremental costs incurred for the&#160;or the six-month ended June&#160;30, 2025 and 2026.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(c)&#160;Sales of industrial supplies&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; The Company also generates revenue from sales of industrial supplies. The Company typically receives purchase orders from its customers which will set forth the terms and conditions including the transaction price, products to be delivered, terms of delivery, and terms of payment. The terms serve as the basis of the performance obligations that the Company must fulfil in order to recognize revenue. The key performance obligation is the delivery of the industrial supplies to the customer at their specified location at which point control to that asset passes to the customer. The completion of this earning process is evidenced by a written customer acceptance indicating receipt of the product. Typical payment terms set forth in the invoice is 30&#160;days from the invoice 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 industrial supplies were delivered directly to customers by the suppliers and relevant shipping and handling costs for the delivery will be charged to cost of revenue once 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;The transaction price does not include variable consideration related to returns or refunds as the contracts do not include provisions that allow for sales refunds or returns of products. For the six-month ended June&#160;30, 2025 and 2026, the Company is not aware of any material claims against the Company in relation to the sale of industrial supplies.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 a principal and records revenue on a gross basis as the Company is primarily responsible for fulfilling the goods or services to the customers, is subject to inventory risk, has discretion in establishing pricing and the ability to direct the control of the promised goods before transferring those goods to the customers.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;(d)&#160;Rental of machinery&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Rental of machinery income are mainly leasing of excavators and cranes from third party supplier, whose equipment are ready to use without, or willing to modification. The Company then sublets these excavators and cranes to customers with the desired effect of generating a spread between its leasing cost and rental income to generate profit margins. Under the terms and conditions of the agreements that company enters, the Company acts a principal in the transaction because the Company takes the risk of loss from lack of rental income if itself has leased the machinery as a lessee, but has not procured a lessee to fill the to rent the machineries; accordingly, the Company recognizes rental income using the gross method.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; The rental agreements vary with regard to length and payment terms, usually one to six&#160;months, subject to the mutual consent of the Company and the lessee. Billing will be raised on monthly basis and payment terms set forth in the invoice is 60&#160;days from the invoice date. Rental income from rental of machinery is recognized, on a straight-line basis over the terms of the respective leases. The performance obligation under the lease rental agreements is to deliver these equipment to the customer at their location and ensure that the equipment is available for use over the life of the lease rental contract. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Additionally, the Company, acting as a lessor, accounts for its leases in accordance to ASC&#160;842. Based on the terms and conditions of the leases set forth in rental agreements. The Company has recognized the leases as operating leases. The lessees have no right to terminate the rental agreements.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue contextRef="cref_1965671707" id="ixv-9898">P90D</us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue>
    <us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue contextRef="cref_2113528578" id="ixv-9899">P3M</us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue>
    <us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue contextRef="cref_583419282" id="ixv-9900">P18M</us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue>
    <us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue contextRef="cref_97114496" id="ixv-9901">P90D</us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue>
    <us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue contextRef="cref_469672234" id="ixv-9902">P30D</us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue>
    <us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue contextRef="cref_1635303900" id="ixv-9903">P60D</us-gaap:ContractWithCustomerAssetThresholdPeriodPastDue>
    <mgn:OtherIncomePolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-6440">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Other income&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;Interest income is mainly generated from time deposits and is recognized on an accrual basis using the effective interest method.&lt;/p&gt;</mgn:OtherIncomePolicyPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="cref_695398939" id="ixv-6446">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Cost of revenue&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;Cost of revenue consists primarily of buildings material cost, labor cost, machine rental cost and sub-contracting cost. Sub-contracting fee includes both subcontracting costs and other outside costs associated with performance under contracts with customers. Labor costs represent the portion of salaries and wages incurred in connection with the production of deliverables under contracts with customers.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock contextRef="cref_695398939" id="ixv-6452">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;General and administrative expenses&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;General and administrative expenses mainly consist of staff cost, depreciation, office supplies and upkeep expenses, travelling and entertainment, legal and professional fees and other miscellaneous administrative expenses.&lt;/p&gt;</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock contextRef="cref_695398939" id="ixv-6465">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Employee compensation&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 full-time employees of the Company&#x2019;s subsidiary in Malaysia are entitled to the government mandated defined contribution plan, such as social security, employee provident fund, employment insurance, and human resource development fund, as required by labor laws in Malaysia. The Company is required to accrue and pay for these benefits based on certain percentages of the employees&#x2019; respective salaries, subject to certain ceilings, in accordance with the relevant government regulations, and make cash contributions to the government mandated defined contribution plan.&lt;/p&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-6471">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Segment reporting&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;ASC Topic&#160;280, Segment Reporting, establishes standards for reporting information about operating segments on a basis consistent with the Company&#x2019;s internal organizational structure as well as information about geographical areas, business segments and major customers in financial statements for details on the Company&#x2019;s business segments. The Company uses the &#x201c;management approach&#x201d; in determining reportable operating segments.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;the &#x201c;more likely than not&#x201d; test, no tax benefit is recorded. Income tax penalties are accrued related to late in submission of income tax for the six-month ended June&#160;30, 2025 and 2026. The Company had no uncertain tax positions for the six-month ended June&#160;30, 2025 and 2026. The Company does not expect that its assessment regarding unrecognized tax positions will materially change over the next 12&#160;months.&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="cref_695398939" id="ixv-6479">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Earnings per share&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 computes earnings per share (&#x201c;EPS&#x201d;) in accordance with ASC&#160;260, &#x201c;Earnings per Share&#x201d;. ASC&#160;260 requires companies to present basic and diluted EPS.&#160;Basic EPS is measured as net income divided by the weighted average ordinary share outstanding for the period. Diluted EPS presents the dilutive effect on a per share basis of the potential ordinary shares (e.g., convertible securities, options and warrants) as if they had been converted at the beginning of the periods presented, or issuance date, if later. Potential ordinary shares that have an anti-dilutive effect (i.e., those that increase income per share or decrease loss per share) are excluded from the calculation of diluted EPS.&#160;For the six-month ended June&#160;30, 2025 and 2026, there were &lt;span style="-sec-ix-hidden:fc_1695003404;"&gt;&lt;span style="-sec-ix-hidden:fc_541366579;"&gt;no&lt;/span&gt;&lt;/span&gt; dilutive shares. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 amounts presented in these unaudited interim condensed consolidated financial statements, including the number of ordinary shares in the unaudited interim condensed consolidated statements of changes in shareholders&#x2019; equity and the weighted average number of ordinary shares used in the computation of basic and diluted earnings and loss per share, have been retroactively restated for all periods presented to reflect the 1-for-30 consolidation of the Company&#x2019;s issued and unissued ordinary shares, which became marketplace effective on The Nasdaq Capital Market on September 17, 2026, in accordance with ASC 260-10-55-12.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <mgn:RelatedPartyPolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-6489">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Related party&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 adopted ASC&#160;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;The details of related party transactions during the six-months periods ended June&#160;30, 2025 and 2026 and balances as of December&#160;31, 2025 and June&#160;30, 2026 are set out in the Note&#160;13.&lt;/p&gt;</mgn:RelatedPartyPolicyPolicyTextBlock>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="cref_695398939" id="ixv-6497">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Commitments and contingencies&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;In the normal course of business, the Company is subject to contingencies, including legal proceedings and claims arising out of the 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 has occurred, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="cref_695398939" id="ixv-6503">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="text-decoration:underline"&gt;Recent accounting pronouncements&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 considers the applicability and impact of all accounting standards updates (&#x201c;ASUs&#x201d;). Management periodically reviews new accounting standards that are issued. Under the Jumpstart Our Business Startups Act&#160;of&#160;2012, as amended (the &#x201c;JOBS Act&#x201d;), the Company meets the definition of an emerging growth company and has elected the extended transition period for complying with new or revised accounting standards, which delays the adoption of these accounting standards until they would apply to private companies.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock contextRef="cref_695398939" id="ixv-6520">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Recently adopted accounting pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;In May&#160;2019, the FASB issued ASU&#160;2019-05, which is an update to ASU Update No.&#160;2016-13, Financial Instruments&#160;&#x2014;&#160;Credit Losses (Topic&#160;326): Measurement of Credit Losses on Financial Instruments, which introduced the expected credit losses methodology for the measurement of credit losses on financial assets measured at amortized cost basis, replacing the previous incurred loss methodology. The amendments in Update&#160;2016-13 added Topic&#160;326, Financial Instruments&#160;&#x2014;&#160;Credit Losses, and made several consequential amendments to the Codification. Update&#160;2016-13 also modified the accounting for available-for-sale debt securities, which must be individually assessed for credit losses when fair value is less than the amortized cost basis, in accordance with Subtopic&#160;326-30, Financial Instruments&#160;&#x2014;&#160;Credit Losses&#160;&#x2014;&#160;Available-for-Sale Debt Securities. The amendments in this Update address those stakeholders&#x2019; concerns by providing an option to irrevocably elect the fair value option for certain financial assets previously measured at amortized cost basis. For those entities, the targeted transition relief will increase comparability of financial statement information by providing an option to align measurement methodologies for similar financial assets. Furthermore, the targeted transition relief also may reduce the costs for some entities to comply with the amendments in Update&#160;2016-13 while still providing financial statement users with decision-useful information. In November&#160;2019, the FASB issued ASU No.&#160;2019-10, which to update the effective date of ASU&#160;No.&#160;2016-13 for private companies, not-for-profit organizations and certain smaller reporting companies applying for credit losses, leases, and hedging standard. The new effective date for these preparers is for fiscal&#160;years beginning after December&#160;15, 2022. ASU&#160;2019-05 is effective for the Company for annual and interim reporting periods beginning April&#160;1, 2023 as the Company is qualified as an emerging growth company. The Company has adopted this standard on April&#160;1, 2023, the adoption did not have a material impact 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;In December&#160;2019, the FASB issued ASU&#160;2019-12, Income Taxes (Topic&#160;740): Simplifying the Accounting for Income Taxes. The amendments in this Update simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic&#160;740. The amendments also improve consistent application of and simplify GAAP for other areas of Topic&#160;740 by clarifying and amending existing guidance. For public business entities, the amendments in this Update are effective for fiscal&#160;years, and interim periods within those fiscal&#160;years, beginning after December&#160;15, 2020. For all other entities, the amendments are effective for fiscal&#160;years beginning after December&#160;15, 2021, and interim periods within fiscal&#160;years beginning after December&#160;15, 2022. Early adoption of the amendments is permitted, including adoption in any interim period for (1)&#160;public business entities for periods for which financial statements have not yet been issued and (2)&#160;all other entities for periods for which financial statements have not yet been made available for issuance. An entity that elects to early adopt the amendments in an interim period should reflect any adjustments as of the beginning of the annual period that includes that interim period. Additionally, an entity that elects early adoption must adopt all the amendments in the same period. The Company has adopted of this standard on April&#160;1, 2022, the adoption did not have a material impact 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;In October&#160;2021, the FASB issued ASU&#160;2021-08, Business Combinations (Topic&#160;805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires entities to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with ASU&#160;2014-09, Revenue from Contracts with Customers (Topic&#160;606). The update will generally result in an entity recognizing contract assets and contract liabilities at amounts consistent with those recorded by the acquiree immediately before the acquisition date rather than at fair value. The new standard is effective on a prospective basis for fiscal&#160;years beginning after December&#160;15, 2022, with early adoption permitted. This standard is effective for the Company on April&#160;1, 2023 and the Company does not expect a significant impact to the consolidated financial statements upon adoption. However, the ultimate impact is dependent upon the size and frequency of future 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 November&#160;2023, the FASB issued ASU No.&#160;2023-07, Segment Reporting (Topic&#160;280): Improvements to Reportable Segment Disclosures (&#x201c;ASU&#160;2023-07&#x201d;). The amendments in ASU&#160;2023-07 improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. ASU&#160;2023-07 is effective for annual periods beginning after December&#160;15, 2023. Adoption of ASU&#160;2023-07 should be applied retrospectively to all prior periods presented in the financial statements. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;In December&#160;2023, the FASB issued Accounting Standards Update No.&#160;2023-09, &#x201c;Income Taxes (Topic&#160;740): Improvements to Income Tax Disclosures&#x201d; (&#x201c;ASU&#160;2023-09&#x201d;), which modifies the rules on income tax disclosures to require entities to disclose (1)&#160;specific categories in the rate reconciliation, (2)&#160;the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and (3)&#160;income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU&#160;2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The guidance is effective for annual periods beginning after December&#160;15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU&#160;2023-09 should be applied on a prospective basis, but retrospective application is permitted. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="cref_695398939" id="ixv-6541">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;3 &#x2014;&#160;Accounts receivable, net&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;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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Accounts receivable&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;31,050,630&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;28,182,125&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;6,903,999&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for expected 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_2005409849;"&gt;&#x2014;&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;(1,409,106&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;(345,200&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total accounts receivable, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;31,050,630&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;26,773,019&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;6,558,799&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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;The movements in the allowance for expected credit losses for the&#160;years ended December&#160;31, 2025 and June&#160;30, 2026 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Beginning of the financial year/period&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;982,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_547857837;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1793451268;"&gt;&#x2014;&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="padding-bottom: 1.5pt;"&gt;Additional/(Reversal)&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;(982,000&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,409,106&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;345,200&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_839854006;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,409,106&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;345,200&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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 entire accounts receivable balance of MYR28,182,125 was due from two customers and was more than 150 days past due. The allowance for expected credit losses of MYR1,409,106 was determined on an individual basis for each customer. Both customers have signed instalment plans under which the outstanding balances are to be settled in six monthly instalments from October 2026 to March 2027. &lt;/p&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="cref_695398939" id="ixv-6544">&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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Accounts receivable&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;31,050,630&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;28,182,125&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;6,903,999&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Less: allowance for expected 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_2005409849;"&gt;&#x2014;&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;(1,409,106&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;(345,200&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total accounts receivable, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;31,050,630&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;26,773,019&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;6,558,799&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGross
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9904"
      unitRef="uref_555615139">31050630</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9905"
      unitRef="uref_555615139">28182125</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9906"
      unitRef="uref_1965671707">6903999</us-gaap:AccountsReceivableGross>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9907"
      unitRef="uref_555615139">1409106</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9908"
      unitRef="uref_1965671707">345200</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableNet
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9909"
      unitRef="uref_555615139">31050630</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9910"
      unitRef="uref_555615139">26773019</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9911"
      unitRef="uref_1965671707">6558799</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock contextRef="cref_695398939" id="ixv-6630">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The movements in the allowance for expected credit losses for the&#160;years ended December&#160;31, 2025 and June&#160;30, 2026 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Beginning of the financial year/period&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;982,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_547857837;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1793451268;"&gt;&#x2014;&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="padding-bottom: 1.5pt;"&gt;Additional/(Reversal)&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;(982,000&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,409,106&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;345,200&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_839854006;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;1,409,106&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;345,200&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_686073854"
      decimals="0"
      id="ixv-9912"
      unitRef="uref_555615139">982000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="cref_1693118914"
      decimals="0"
      id="ixv-9913"
      unitRef="uref_555615139">-982000</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9914"
      unitRef="uref_555615139">1409106</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9915"
      unitRef="uref_1965671707">345200</us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9916"
      unitRef="uref_555615139">1409106</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9917"
      unitRef="uref_1965671707">345200</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9918"
      unitRef="uref_555615139">28182125</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9919"
      unitRef="uref_555615139">1409106</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <mgn:ContractAssetsAndContractLiabilitiesDisclosureTextBlock contextRef="cref_695398939" id="ixv-6720">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;4 &#x2014;&#160;Contract assets/contract 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 following table reflects the movements of the net balance of contract assets and contract liabilities.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Movement in contract assets, 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 style="text-indent: -0.125in; padding-left: 0.125in;"&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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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; width: 64%; text-align: left;"&gt;Beginning of the financial year/period&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; font-weight: bold; text-align: right;"&gt;46,140&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; 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;&lt;span style="-sec-ix-hidden:fc_101978040;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_242212005;"&gt;&#x2014;&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt;"&gt;Increase resulting from satisfaction of performance obligation&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_442424675;"&gt;&#x2014;&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_571420216;"&gt;&#x2014;&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_1205643258;"&gt;&#x2014;&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-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;46,140&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1719688550;"&gt;&#x2014;&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_2090040355;"&gt;&#x2014;&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; text-align: left; padding-bottom: 1.5pt;"&gt;Less: progress billings/period&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;(46,140&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_53683330;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1402623193;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1325642353;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1925063455;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1927040728;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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;Movement in contract liabilities, 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 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="border-bottom: Black 1.5pt solid; text-align: center;"&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;MYR&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;(Audited)&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Beginning of the financial year/period&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,700,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;9,848,141&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;2,412,577&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;Receipt from clients&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;9,848,141&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49,745,891&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,186,646&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;Revenue recognized during the year/period&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,700,000&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;(9,848,141&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;(2,412,577&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;9,848,141&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;49,745,891&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;12,186,646&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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;Changes in contract assets and contract liabilities mainly due to changes in measurement of contracts&#x2019; progress.&lt;/p&gt;</mgn:ContractAssetsAndContractLiabilitiesDisclosureTextBlock>
    <us-gaap:ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock contextRef="cref_695398939" id="ixv-6726">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Movement in contract assets, 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 style="text-indent: -0.125in; padding-left: 0.125in;"&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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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; width: 64%; text-align: left;"&gt;Beginning of the financial year/period&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; font-weight: bold; text-align: right;"&gt;46,140&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; 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;&lt;span style="-sec-ix-hidden:fc_101978040;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_242212005;"&gt;&#x2014;&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt;"&gt;Increase resulting from satisfaction of performance obligation&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_442424675;"&gt;&#x2014;&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_571420216;"&gt;&#x2014;&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_1205643258;"&gt;&#x2014;&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-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;46,140&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1719688550;"&gt;&#x2014;&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_2090040355;"&gt;&#x2014;&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; text-align: left; padding-bottom: 1.5pt;"&gt;Less: progress billings/period&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;(46,140&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_53683330;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1402623193;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1325642353;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1925063455;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1927040728;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAllowanceForCreditLossTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="cref_686073854"
      decimals="0"
      id="ixv-9920"
      unitRef="uref_555615139">46140</us-gaap:ContractWithCustomerAssetNetCurrent>
    <mgn:EstimatedContractEarningsToDate
      contextRef="cref_1693118914"
      decimals="0"
      id="ixv-9921"
      unitRef="uref_555615139">46140</mgn:EstimatedContractEarningsToDate>
    <mgn:ProgressBillingsperiod
      contextRef="cref_1693118914"
      decimals="0"
      id="ixv-9922"
      unitRef="uref_555615139">-46140</mgn:ProgressBillingsperiod>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="cref_695398939" id="ixv-6851">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Movement in contract liabilities, 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 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="border-bottom: Black 1.5pt solid; text-align: center;"&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;MYR&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;(Audited)&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Beginning of the financial year/period&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,700,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;9,848,141&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;2,412,577&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;Receipt from clients&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;9,848,141&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;49,745,891&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,186,646&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;Revenue recognized during the year/period&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,700,000&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;(9,848,141&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;(2,412,577&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;9,848,141&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;49,745,891&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;12,186,646&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_686073854"
      decimals="0"
      id="ixv-9923"
      unitRef="uref_555615139">3700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9924"
      unitRef="uref_555615139">9848141</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9925"
      unitRef="uref_1965671707">2412577</us-gaap:ContractWithCustomerLiabilityCurrent>
    <mgn:ContractLiabilitiesReceiptFromClients
      contextRef="cref_1693118914"
      decimals="0"
      id="ixv-9926"
      unitRef="uref_555615139">9848141</mgn:ContractLiabilitiesReceiptFromClients>
    <mgn:ContractLiabilitiesReceiptFromClients
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9927"
      unitRef="uref_555615139">49745891</mgn:ContractLiabilitiesReceiptFromClients>
    <mgn:ContractLiabilitiesReceiptFromClients
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9928"
      unitRef="uref_1965671707">12186646</mgn:ContractLiabilitiesReceiptFromClients>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="cref_1693118914"
      decimals="0"
      id="ixv-9929"
      unitRef="uref_555615139">-3700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9930"
      unitRef="uref_555615139">-9848141</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9931"
      unitRef="uref_1965671707">-2412577</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9932"
      unitRef="uref_555615139">9848141</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9933"
      unitRef="uref_555615139">49745891</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9934"
      unitRef="uref_1965671707">12186646</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="cref_695398939" id="ixv-6963">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;5 &#x2014;&#160;Deposits and other receivables&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;Deposits and other receivables 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Advances to subcontractors&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;820&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;101,134,288&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;24,775,671&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Other deposits&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;33,427,600&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;150,820&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;36,948&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="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,428,420&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;101,285,108&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;24,812,618&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="cref_695398939" id="ixv-6967">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Deposits and other receivables 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left;"&gt;Advances to subcontractors&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;820&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;101,134,288&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;24,775,671&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Other deposits&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;33,427,600&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;150,820&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;36,948&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="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,428,420&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;101,285,108&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;24,812,618&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:AdvanceRoyaltiesCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9935"
      unitRef="uref_555615139">820</us-gaap:AdvanceRoyaltiesCurrent>
    <us-gaap:AdvanceRoyaltiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9936"
      unitRef="uref_555615139">101134288</us-gaap:AdvanceRoyaltiesCurrent>
    <us-gaap:AdvanceRoyaltiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9937"
      unitRef="uref_1965671707">24775671</us-gaap:AdvanceRoyaltiesCurrent>
    <us-gaap:OtherReceivables
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9938"
      unitRef="uref_555615139">33427600</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9939"
      unitRef="uref_555615139">150820</us-gaap:OtherReceivables>
    <us-gaap:OtherReceivables
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9940"
      unitRef="uref_1965671707">36948</us-gaap:OtherReceivables>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9941"
      unitRef="uref_555615139">33428420</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9942"
      unitRef="uref_555615139">101285108</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9943"
      unitRef="uref_1965671707">24812618</us-gaap:DepositsAssetsCurrent>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="cref_695398939" id="ixv-7053">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;6 &#x2014;&#160;Investments in marketable securities&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; Investments in marketable securities consisted of the investment in less than 5% of equity interest of listed entities in Malaysia. The movement of investments in marketable securities was shown 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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;MYR&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;MYR&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;USD&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="font-weight: bold;"&gt;At fair value:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Beginning of the financial year/period&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;22,594,500&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,183,340&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;7,149,275&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Additions&lt;/td&gt; &lt;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,097,013&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;24,125,899&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,910,313&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Disposals&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(43,174,117&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;(21,917,815&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;(5,369,381&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;Fair value (loss)/gain, before investment charges, recognized for the year/period&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,665,944&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;1,846,365&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;452,319&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;29,183,340&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,237,789&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;8,142,525&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; 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;Investments in equity securities, such as marketable securities, are accounted for at fair value with changes in fair value recognized in net income.&lt;/p&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="cref_1673969819"
      decimals="2"
      id="ixv-9944"
      unitRef="uref_1669418026">0.05</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:MarketableSecuritiesTextBlock contextRef="cref_695398939" id="ixv-9945">The movement of investments in marketable securities was shown 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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;MYR&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;MYR&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;USD&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="font-weight: bold;"&gt;At fair value:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Beginning of the financial year/period&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;22,594,500&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,183,340&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;7,149,275&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Additions&lt;/td&gt; &lt;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,097,013&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;24,125,899&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,910,313&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td&gt;Disposals&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(43,174,117&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;(21,917,815&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;(5,369,381&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;Fair value (loss)/gain, before investment charges, recognized for the year/period&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,665,944&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;1,846,365&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;452,319&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;End of the financial year/period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;29,183,340&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;33,237,789&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;8,142,525&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:MarketableSecurities
      contextRef="cref_686073854"
      decimals="0"
      id="ixv-9946"
      unitRef="uref_555615139">22594500</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9947"
      unitRef="uref_555615139">29183340</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9948"
      unitRef="uref_1965671707">7149275</us-gaap:MarketableSecurities>
    <mgn:MarketableSecuritiesAdditions
      contextRef="cref_1693118914"
      decimals="0"
      id="ixv-9949"
      unitRef="uref_555615139">46097013</mgn:MarketableSecuritiesAdditions>
    <mgn:MarketableSecuritiesAdditions
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9950"
      unitRef="uref_555615139">24125899</mgn:MarketableSecuritiesAdditions>
    <mgn:MarketableSecuritiesAdditions
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9951"
      unitRef="uref_1965671707">5910313</mgn:MarketableSecuritiesAdditions>
    <mgn:Disposal
      contextRef="cref_1693118914"
      decimals="0"
      id="fc_176488794"
      unitRef="uref_1965671707">43174117</mgn:Disposal>
    <mgn:Disposal
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9953"
      unitRef="uref_555615139">21917815</mgn:Disposal>
    <mgn:Disposal
      contextRef="cref_695398939"
      decimals="0"
      id="fc_1803729339"
      unitRef="uref_1965671707">5369381</mgn:Disposal>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="cref_1693118914"
      decimals="0"
      id="ixv-9955"
      unitRef="uref_555615139">3665944</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9956"
      unitRef="uref_555615139">1846365</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9957"
      unitRef="uref_1965671707">452319</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:MarketableSecurities
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9958"
      unitRef="uref_555615139">29183340</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9959"
      unitRef="uref_555615139">33237789</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9960"
      unitRef="uref_1965671707">8142525</us-gaap:MarketableSecurities>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="cref_695398939" id="ixv-7184">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;7 &#x2014;&#160;Property and equipment, net&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;Property and equipment, net 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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="font-weight: bold;"&gt;At cost:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Freehold property&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;558,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;558,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;136,698&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;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;25,622&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;28,372&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,951&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;Motor vehicle&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;220,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;220,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;53,895&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Renovation&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25,054&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25,054&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,138&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;Office furniture and fittings&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;537&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;537&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;132&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&gt;Total&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;829,213&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;831,963&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;203,813&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;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;(109,856&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;(140,043&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;(34,307&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Property and equipment, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;719,357&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;691,920&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;169,505&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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 expenses for the six months ended June 30, 2025 and 2026 were MYR30,130 and MYR30,187 (US$7,395), respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Freehold property is pledged with a bank to secure bank loan (Note&#160;11).&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="cref_695398939" id="ixv-7188">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Property and equipment, net 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="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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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="font-weight: bold;"&gt;At cost:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Freehold property&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;558,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;558,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;136,698&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;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;25,622&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;28,372&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,951&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;Motor vehicle&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;220,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;220,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;53,895&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td&gt;Renovation&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25,054&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;25,054&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,138&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;Office furniture and fittings&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;537&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;537&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;132&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&gt;Total&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;829,213&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;831,963&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;203,813&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;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;(109,856&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;(140,043&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;(34,307&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Property and equipment, net&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;719,357&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;691,920&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;169,505&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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_200511628"
      decimals="0"
      id="ixv-9961"
      unitRef="uref_555615139">558000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_76554014"
      decimals="0"
      id="ixv-9962"
      unitRef="uref_555615139">558000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_76554014"
      decimals="0"
      id="ixv-9963"
      unitRef="uref_1965671707">136698</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_149539472"
      decimals="0"
      id="ixv-9964"
      unitRef="uref_555615139">25622</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_2022406066"
      decimals="0"
      id="ixv-9965"
      unitRef="uref_555615139">28372</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_2022406066"
      decimals="0"
      id="ixv-9966"
      unitRef="uref_1965671707">6951</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_245756330"
      decimals="0"
      id="ixv-9967"
      unitRef="uref_555615139">220000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_880465733"
      decimals="0"
      id="ixv-9968"
      unitRef="uref_555615139">220000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_880465733"
      decimals="0"
      id="ixv-9969"
      unitRef="uref_1965671707">53895</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1502285844"
      decimals="0"
      id="ixv-9970"
      unitRef="uref_555615139">25054</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1986607045"
      decimals="0"
      id="ixv-9971"
      unitRef="uref_555615139">25054</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1986607045"
      decimals="0"
      id="ixv-9972"
      unitRef="uref_1965671707">6138</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_607011575"
      decimals="0"
      id="ixv-9973"
      unitRef="uref_555615139">537</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_2013802710"
      decimals="0"
      id="ixv-9974"
      unitRef="uref_555615139">537</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_2013802710"
      decimals="0"
      id="ixv-9975"
      unitRef="uref_1965671707">132</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9976"
      unitRef="uref_555615139">829213</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9977"
      unitRef="uref_555615139">831963</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9978"
      unitRef="uref_1965671707">203813</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9979"
      unitRef="uref_555615139">109856</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9980"
      unitRef="uref_555615139">140043</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9981"
      unitRef="uref_1965671707">34307</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9982"
      unitRef="uref_555615139">719357</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9983"
      unitRef="uref_555615139">691920</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9984"
      unitRef="uref_1965671707">169505</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-9985"
      unitRef="uref_555615139">30130</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9986"
      unitRef="uref_555615139">30187</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-9987"
      unitRef="uref_1965671707">7395</us-gaap:Depreciation>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="cref_695398939" id="ixv-7367">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;8 &#x2014;&#160;Lease&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 enters into finance lease for its motor vehicle. Finance leases are leases that meet one or more of the criteria under ASC&#160;842 (e.g., transfer of ownership, purchase option reasonably certain to be exercised, lease term covering a major part of the asset&#x2019;s economic life).&lt;/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="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&#160;31,&lt;br/&gt; 2025&lt;br/&gt; (Audited)&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;June&#160;30,&lt;br/&gt; 2026 (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026 (Unaudited)&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="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;US$&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: 64%; text-align: justify;"&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;117,329&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;111,363&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;27,281&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="font-weight: bold; text-align: justify;"&gt;Operating lease liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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&lt;/td&gt; &lt;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,001&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,290&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10,115&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;Non-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;86,328&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;70,073&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;17,166&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: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;117,329&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;111,363&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;27,281&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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: center;"&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 shows the remaining contractual maturities of the Group&#x2019;s operating lease liabilities 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="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&#160;Months&#160;Ended&lt;br/&gt; June&#160;30, 2026&lt;br/&gt; (Unaudited)&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="padding-bottom: 1.5pt; text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;US$&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;2026&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Total future lease payments&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;120,679&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,564&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: 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;(9,316&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;(2,282&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: 4pt;"&gt;Present value of lease obligation&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;111,363&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;27,281&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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="cref_695398939" id="ixv-7373">&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="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&#160;31,&lt;br/&gt; 2025&lt;br/&gt; (Audited)&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;June&#160;30,&lt;br/&gt; 2026 (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026 (Unaudited)&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="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;US$&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: 64%; text-align: justify;"&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;117,329&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;111,363&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;27,281&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="font-weight: bold; text-align: justify;"&gt;Operating lease liabilities&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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&lt;/td&gt; &lt;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,001&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,290&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;10,115&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;Non-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;86,328&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;70,073&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;17,166&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: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;117,329&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;111,363&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;27,281&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9988"
      unitRef="uref_555615139">117329</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9989"
      unitRef="uref_555615139">111363</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9990"
      unitRef="uref_1965671707">27281</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9991"
      unitRef="uref_555615139">31001</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9992"
      unitRef="uref_555615139">41290</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9993"
      unitRef="uref_1965671707">10115</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9994"
      unitRef="uref_555615139">86328</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9995"
      unitRef="uref_555615139">70073</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9996"
      unitRef="uref_1965671707">17166</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-9997"
      unitRef="uref_555615139">117329</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9998"
      unitRef="uref_555615139">111363</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-9999"
      unitRef="uref_1965671707">27281</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="cref_695398939" id="ixv-7473">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table shows the remaining contractual maturities of the Group&#x2019;s operating lease liabilities 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="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&#160;Months&#160;Ended&lt;br/&gt; June&#160;30, 2026&lt;br/&gt; (Unaudited)&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="padding-bottom: 1.5pt; text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;US$&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;2026&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%; text-align: justify;"&gt;Total future lease payments&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;120,679&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,564&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: 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;(9,316&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;(2,282&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: 4pt;"&gt;Present value of lease obligation&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;111,363&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;27,281&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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10000"
      unitRef="uref_555615139">120679</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10001"
      unitRef="uref_1965671707">29564</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10002"
      unitRef="uref_555615139">9316</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_962237910"
      unitRef="uref_1965671707">2282</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10004"
      unitRef="uref_555615139">111363</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10005"
      unitRef="uref_1965671707">27281</us-gaap:OperatingLeaseLiability>
    <mgn:DeferredInitialPublicOfferingCostsTextBlock contextRef="cref_695398939" id="ixv-7533">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;9 &#x2014;&#160;Deferred initial public offering costs&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; As of December 31, 2025 and June 30, 2026, the Company had &lt;span style="-sec-ix-hidden:fc_1349153239;"&gt;&lt;span style="-sec-ix-hidden:fc_1822624186;"&gt;no&lt;/span&gt;&lt;/span&gt; deferred initial public offering (&#x201c;IPO&#x201d;) costs. The IPO was completed on February 27, 2026 and issuance costs of MYR3,020,205 (US$759,000) were charged against additional paid-in capital on completion. &lt;/p&gt;</mgn:DeferredInitialPublicOfferingCostsTextBlock>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10006"
      unitRef="uref_555615139">3020205</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10007"
      unitRef="uref_1965671707">759000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="cref_695398939" id="ixv-7541">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;10 &#x2014;&#160;Accrued liabilities and other payables&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 components of accrued expenses and other payables 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&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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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;MYR&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;MYR&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;USD&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: 64%; text-align: left;"&gt;Accrued payroll and welfare&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;35,367&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;35,661&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;8,736&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;Accrued 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;46,933&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;50,889&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;12,467&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;Other payables**&lt;/td&gt; &lt;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,026,901&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,348,582&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,555,263&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;Payables to purchase of marketable securities***&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,816,413&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;11,890,714&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;2,912,963&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="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;14,925,614&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;18,325,846&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;4,489,428&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; 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;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: 0.35in;"&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;Accrued expenses mainly consist of accrual of professional service fees and cost incurred yet to bill.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;**&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Other payables mainly consist of payable for consultant service fees in relation to investment advisory and provision for income tax penalty.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;***&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Payables to purchase of marketable securities represents the payments were made at year end but the consideration was successfully transferred on subsequent financial period in relation to the purchase of listed shares in Malaysia Exchange market at a price per share at closing date of the&#160;day that order was made, hence, as of December&#160;31, 2025 and June&#160;30, 2026, investments in marketable securities were recognized in consolidated balance sheets as debit and credited accrued liabilities and other payables.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="cref_695398939" id="ixv-7545">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The components of accrued expenses and other payables 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&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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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;MYR&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;MYR&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;USD&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: 64%; text-align: left;"&gt;Accrued payroll and welfare&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;35,367&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;35,661&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;8,736&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;Accrued 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;46,933&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;50,889&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;12,467&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;Other payables**&lt;/td&gt; &lt;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,026,901&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,348,582&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,555,263&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;Payables to purchase of marketable securities***&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,816,413&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;11,890,714&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;2,912,963&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="font-weight: bold; padding-bottom: 4pt;"&gt;Total&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;14,925,614&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;18,325,846&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;4,489,428&lt;/td&gt; &lt;td style="padding-bottom: 4pt; font-weight: bold; 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;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: 0.35in;"&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;Accrued expenses mainly consist of accrual of professional service fees and cost incurred yet to bill.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;**&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Other payables mainly consist of payable for consultant service fees in relation to investment advisory and provision for income tax penalty.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;***&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;Payables to purchase of marketable securities represents the payments were made at year end but the consideration was successfully transferred on subsequent financial period in relation to the purchase of listed shares in Malaysia Exchange market at a price per share at closing date of the&#160;day that order was made, hence, as of December&#160;31, 2025 and June&#160;30, 2026, investments in marketable securities were recognized in consolidated balance sheets as debit and credited accrued liabilities and other payables.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-10008"
      unitRef="uref_555615139">35367</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10009"
      unitRef="uref_555615139">35661</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10010"
      unitRef="uref_1965671707">8736</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="cref_1855732732"
      decimals="0"
      id="fc_25446145"
      unitRef="uref_555615139">46933</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_937489171"
      unitRef="uref_555615139">50889</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_244413455"
      unitRef="uref_1965671707">12467</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="cref_1855732732"
      decimals="0"
      id="fc_836451992"
      unitRef="uref_555615139">5026901</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_138220603"
      unitRef="uref_555615139">6348582</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:OtherAccountsPayableAndAccruedLiabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_1992478104"
      unitRef="uref_1965671707">1555263</us-gaap:OtherAccountsPayableAndAccruedLiabilities>
    <mgn:PayablesToPurchaseOfMarketableSecurities
      contextRef="cref_1855732732"
      decimals="0"
      id="fc_2103215701"
      unitRef="uref_555615139">9816413</mgn:PayablesToPurchaseOfMarketableSecurities>
    <mgn:PayablesToPurchaseOfMarketableSecurities
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_2007645800"
      unitRef="uref_555615139">11890714</mgn:PayablesToPurchaseOfMarketableSecurities>
    <mgn:PayablesToPurchaseOfMarketableSecurities
      contextRef="cref_1965671707"
      decimals="0"
      id="fc_508215877"
      unitRef="uref_1965671707">2912963</mgn:PayablesToPurchaseOfMarketableSecurities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-10020"
      unitRef="uref_555615139">14925614</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10021"
      unitRef="uref_555615139">18325846</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilities
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10022"
      unitRef="uref_1965671707">4489428</us-gaap:AccountsPayableAndOtherAccruedLiabilities>
    <us-gaap:DebtDisclosureTextBlock contextRef="cref_695398939" id="ixv-7688">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;11 &#x2014;&#160;Bank loan&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 carrying amount of bank loan 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&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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: White;"&gt;&lt;td style="font-style: italic; text-align: left;"&gt;Bank loan&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Current portion&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;33,637&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;25,157&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;6,163&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Non-current portion&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;292,345&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;274,955&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;67,358&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total bank loan&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;325,982&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;300,112&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;73,521&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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 bank loan as of December&#160;31, 2025 and June&#160;30, 2026 are set out 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 style="border-bottom: Black 1.5pt solid;"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; 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;"&gt;&lt;span style="font-weight: bold;"&gt;Bank loan&lt;/span&gt;&lt;/p&gt;&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;Principal&lt;br/&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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Maturity&lt;br/&gt; date&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Period&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Interest rate&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Third&lt;br/&gt; party&lt;br/&gt; guarantee&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;Directors&#x2019;&lt;br/&gt; personal&lt;br/&gt; guarantee&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&#160;31,&lt;br/&gt; 2025&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;June&#160;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;June&#160;30,&lt;br/&gt; 2026&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="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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 style="padding-bottom: 1.5pt;"&gt;&#160;&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 style="padding-bottom: 1.5pt;"&gt;&#160;&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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="vertical-align: top; width: 11%; text-align: left; padding-bottom: 1.5pt;"&gt;Term loan&#160;I&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 7%; padding-bottom: 1.5pt; text-align: right;"&gt;390,600&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: 11%; text-align: center; padding-bottom: 1.5pt;"&gt;November&#160;30, 2033&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 7%; text-align: center; padding-bottom: 1.5pt;"&gt;10&#160;years&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 10%; text-align: center; padding-bottom: 1.5pt;"&gt;Base&lt;br/&gt; Financing&#160;Rate&lt;br/&gt; minus&#160;2.00%&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 7%; text-align: center; padding-bottom: 1.5pt;"&gt;&lt;span style="-sec-ix-hidden:fc_721229907;"&gt;Nil&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 7%; padding-bottom: 1.5pt; text-align: right;"&gt;390,600&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: 7%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;325,982&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: 7%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;300,112&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: 7%; border-bottom: Black 1.5pt solid; text-align: right;"&gt;73,521&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: White;"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total&#160;bank&#160;loans&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&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; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&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; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;325,982&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;300,112&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;73,521&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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&#160;year ended December&#160;31, 2025 and period ended June&#160;30, 2026, the effective interest rate of the Company&#x2019;s bank loan ranged from is 4.65% and 4.65%, respectively. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Other than directors&#x2019; personal guarantee, the bank loan are secured by freehold property (Note&#160;7) and bank loan assignment over an insurance policy for a director of the Company.&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="cref_695398939" id="ixv-7692">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The carrying amount of bank loan 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&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;December&#160;31,&lt;br/&gt; 2025&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;(Audited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: White;"&gt;&lt;td style="font-style: italic; text-align: left;"&gt;Bank loan&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Current portion&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;33,637&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;25,157&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;6,163&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;Non-current portion&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;292,345&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;274,955&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;67,358&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="font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total bank loan&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;325,982&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;300,112&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;73,521&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:LongTermDebtCurrent
      contextRef="cref_1340990158"
      decimals="0"
      id="ixv-10026"
      unitRef="uref_555615139">33637</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="cref_1845520871"
      decimals="0"
      id="ixv-10027"
      unitRef="uref_555615139">25157</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="cref_1845520871"
      decimals="0"
      id="ixv-10028"
      unitRef="uref_1965671707">6163</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="cref_1340990158"
      decimals="0"
      id="ixv-10029"
      unitRef="uref_555615139">292345</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="cref_1845520871"
      decimals="0"
      id="ixv-10030"
      unitRef="uref_555615139">274955</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="cref_1845520871"
      decimals="0"
      id="ixv-10031"
      unitRef="uref_1965671707">67358</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebt
      contextRef="cref_1340990158"
      decimals="0"
      id="ixv-10032"
      unitRef="uref_555615139">325982</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="cref_1845520871"
      decimals="0"
      id="ixv-10033"
      unitRef="uref_555615139">300112</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="cref_1845520871"
      decimals="0"
      id="ixv-10034"
      unitRef="uref_1965671707">73521</us-gaap:LongTermDebt>
    <mgn:ScheduleOfBankLoanTableTextBlock contextRef="cref_695398939" id="ixv-10035">The bank loan as of December&#160;31, 2025</mgn:ScheduleOfBankLoanTableTextBlock>
    <us-gaap:DebtInstrumentAnnualPrincipalPayment
      contextRef="cref_579810376"
      decimals="0"
      id="ixv-10036"
      unitRef="uref_555615139">390600</us-gaap:DebtInstrumentAnnualPrincipalPayment>
    <us-gaap:DebtInstrumentMaturityDate contextRef="cref_974449075" id="ixv-10037">2033-11-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentTerm contextRef="cref_974449075" id="ixv-10038">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate contextRef="cref_974449075" id="ixv-7870">Base Financing&#160;Rate minus&#160;2.00%</us-gaap:DebtInstrumentInterestRateBasisForEffectiveRate>
    <mgn:DebtInstrumentDirectorsPersonalGuaranteeAmount
      contextRef="cref_579810376"
      decimals="0"
      id="ixv-10039"
      unitRef="uref_555615139">390600</mgn:DebtInstrumentDirectorsPersonalGuaranteeAmount>
    <us-gaap:OtherLongTermDebt
      contextRef="cref_1589633676"
      decimals="0"
      id="ixv-10040"
      unitRef="uref_1965671707">325982</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="cref_579810376"
      decimals="0"
      id="ixv-10041"
      unitRef="uref_555615139">300112</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="cref_579810376"
      decimals="0"
      id="ixv-10042"
      unitRef="uref_1965671707">73521</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-10043"
      unitRef="uref_555615139">325982</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10044"
      unitRef="uref_555615139">300112</us-gaap:OtherLongTermDebt>
    <us-gaap:OtherLongTermDebt
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10045"
      unitRef="uref_1965671707">73521</us-gaap:OtherLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="cref_1855732732"
      decimals="4"
      id="ixv-10046"
      unitRef="uref_1669418026">0.0465</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="cref_1965671707"
      decimals="4"
      id="ixv-10047"
      unitRef="uref_1669418026">0.0465</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="cref_695398939" id="ixv-7928">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;12 &#x2014;&#160;Shareholders&#x2019; equity&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;&#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;i&gt;Ordinary shares&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; The Company was incorporated under the laws of the Cayman Islands as a limited company on December&#160;7, 2022 and as a holding company. As at the date of its incorporation, the Company allotted and issued one ordinary share to Mr.&#160;Hoo Wei Sern (&#x201c;Mr.&#160;Hoo&#x201d;), the sole shareholder of MMSB.&#160;On May&#160;15, 2023, Mr.&#160;Hoo completed the transfer of the one ordinary share to Star Sprite Limited, a company which is wholly owned by Mr.&#160;Hoo, for the total consideration of US$0.0001. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 31, 2024, the Company allotted and issued a total of 14,999,999 ordinary shares (499,999 ordinary shares after giving retroactive effect to the share consolidation described below) to the existing shareholders of the Company to perfect the Company&#x2019;s capital structure in anticipation of an expected initial public offering of its ordinary shares, and the concurrent listing of its ordinary shares on the NASDAQ stock market. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 sake of undertaking a public offering of the Company&#x2019;s ordinary shares, the Company performed a series of re-organizing transactions resulting in 541,667 ordinary shares issued and outstanding as of December 31, 2025, which have been retroactively restated to the beginning of the first period presented. On February 27, 2026 the Company completed its initial public offering of 691,667 ordinary shares (20,750,000 shares before the consolidation) at US$0.40 per share, raising gross proceeds of US$8,300,000 and net proceeds of US$7,541,000 (MYR29,756,714), increasing the shares issued and outstanding to 1,233,334. The Company has only one single class of ordinary shares that are accounted for as permanent equity. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt; On September 17, 2026 a consolidation of the Company&#x2019;s issued and unissued ordinary shares on the basis of one ordinary share for every 30 ordinary shares became marketplace effective on The Nasdaq Capital Market. As the consolidation occurred after June 30, 2026 but before these financial statements were available to be issued, all share and per share amounts for every period presented have been retroactively restated to reflect it. Accordingly, the 541,667 and 1,233,334 ordinary shares presented as issued and outstanding as of December 31, 2025 and June 30, 2026 represent 16,250,000 and 37,000,000 ordinary shares respectively before the consolidation, and the par value of each ordinary share has been restated from US$0.0001 to US$0.003. The restatement has no effect on total shareholders&#x2019; equity. &lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <mgn:NumberOfOrdinarySharesIssued
      contextRef="cref_1856363616"
      decimals="0"
      id="ixv-10048"
      unitRef="uref_389902411">1</mgn:NumberOfOrdinarySharesIssued>
    <mgn:NumberOfOrdinarySharesIssued
      contextRef="cref_1973716451"
      decimals="0"
      id="ixv-10049"
      unitRef="uref_389902411">1</mgn:NumberOfOrdinarySharesIssued>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="cref_1767166108"
      decimals="4"
      id="ixv-10050"
      unitRef="uref_141676258">0.0001</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_924552514"
      decimals="0"
      id="ixv-10051"
      unitRef="uref_389902411">14999999</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1320776027"
      decimals="0"
      id="ixv-10052"
      unitRef="uref_389902411">499999</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_102216577"
      decimals="0"
      id="ixv-10053"
      unitRef="uref_389902411">541667</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_102216577"
      decimals="0"
      id="ixv-10054"
      unitRef="uref_389902411">541667</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_2146130381"
      decimals="0"
      id="ixv-10055"
      unitRef="uref_389902411">691667</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_983853669"
      decimals="0"
      id="ixv-10056"
      unitRef="uref_389902411">20750000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="cref_1865226964"
      decimals="2"
      id="ixv-10057"
      unitRef="uref_141676258">0.4</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="cref_1485717690"
      decimals="0"
      id="ixv-10058"
      unitRef="uref_1965671707">8300000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="cref_1485717690"
      decimals="0"
      id="ixv-10059"
      unitRef="uref_1965671707">7541000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="cref_1784536452"
      decimals="0"
      id="ixv-10060"
      unitRef="uref_555615139">29756714</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1174875749"
      decimals="0"
      id="ixv-10061"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1174875749"
      decimals="0"
      id="ixv-10062"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesOutstanding>
    <mgn:NumberOfOrdinarySharesIssued
      contextRef="cref_200361514"
      decimals="0"
      id="ixv-10063"
      unitRef="uref_389902411">30</mgn:NumberOfOrdinarySharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_50840036"
      decimals="0"
      id="ixv-10064"
      unitRef="uref_389902411">541667</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_50840036"
      decimals="0"
      id="ixv-10065"
      unitRef="uref_389902411">541667</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="cref_1477790152"
      decimals="0"
      id="ixv-10066"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="cref_1477790152"
      decimals="0"
      id="ixv-10067"
      unitRef="uref_389902411">1233334</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1233690025"
      decimals="0"
      id="ixv-10068"
      unitRef="uref_389902411">16250000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_348902436"
      decimals="0"
      id="ixv-10069"
      unitRef="uref_389902411">37000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockNoParValue
      contextRef="cref_828757123"
      decimals="4"
      id="ixv-10070"
      unitRef="uref_141676258">0.0001</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="cref_1348871322"
      decimals="4"
      id="ixv-10071"
      unitRef="uref_141676258">0.0001</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="cref_1466146433"
      decimals="3"
      id="ixv-10072"
      unitRef="uref_141676258">0.003</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="cref_1020067238"
      decimals="3"
      id="ixv-10073"
      unitRef="uref_141676258">0.003</us-gaap:CommonStockNoParValue>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="cref_695398939" id="ixv-7950">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;13 &#x2014;&#160;Related party balances and transactions&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;Nature of relationships with 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 style="font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Related parties&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Relationship&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&#160;31,&lt;br/&gt; 2025&lt;br/&gt; (Audited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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="font-style: italic;"&gt;Advance to subcontractor:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;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="width: 37%; text-align: left;"&gt;VC Marine Sdn Bhd&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 26%; text-align: left;"&gt;Common director&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_485104487;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15,590,387&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;3,819,301&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="font-style: italic; text-align: left;"&gt;Amount due to:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Star Sprite Limited&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Common director&lt;/td&gt; &lt;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,259,111&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;884,824&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;216,762&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-style: italic; text-align: left;"&gt;Amount due to:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Darren Hoo Wei Sern&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;Director&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;779&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,017&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,719&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; The Company had an unsecured, interest-free, non-trade advance from a related party namely Star Sprite Limited amounting to MYR3,259,111 and MYR884,824 (US$216,762), respectively, as of December 31, 2025 and 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 Company had an unsecured, interest-free, non-trade advance from director amounting to MYR779 and MYR7,017 (US$1,719), respectively, as of December 31, 2025 and 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;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;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; font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Transaction nature&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Name&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&#160;30,&lt;br/&gt; 2025&lt;br/&gt; (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&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 style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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;"&gt;Sub-contractor charges&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;VC Marine Sdn Bhd&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1109592286;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_427752889;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_182682742;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 37%; text-align: left;"&gt;Net repayment of sub-contractor charges to&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 26%; text-align: left;"&gt;VC Marine Sdn Bhd&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;(5,089,636&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;(10,500,751&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;(2,572,452&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: left;"&gt;Expenses paid on behalf of Company&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Star Sprite Limited&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;230,657&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#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_1748867066;"&gt;&#x2014;&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_334177250;"&gt;&#x2014;&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; text-align: left;"&gt;Expenses paid on behalf of director&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Hoo Wei Sern&lt;/td&gt; &lt;td&gt;&#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_406697358;"&gt;&#x2014;&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;6,238&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,528&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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Net advance from/(repayment) to director&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Hoo Wei Sern&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(67,858&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_1889046508;"&gt;&#x2014;&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_1892128133;"&gt;&#x2014;&lt;/span&gt;&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:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="cref_695398939" id="ixv-7954">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Nature of relationships with 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 style="font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Related parties&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Relationship&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&#160;31,&lt;br/&gt; 2025&lt;br/&gt; (Audited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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="font-style: italic;"&gt;Advance to subcontractor:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;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="width: 37%; text-align: left;"&gt;VC Marine Sdn Bhd&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 26%; text-align: left;"&gt;Common director&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_485104487;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;15,590,387&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;3,819,301&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="font-style: italic; text-align: left;"&gt;Amount due to:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Star Sprite Limited&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Common director&lt;/td&gt; &lt;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,259,111&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;884,824&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;216,762&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="font-style: italic; text-align: left;"&gt;Amount due to:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left;"&gt;Darren Hoo Wei Sern&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;Director&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;779&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,017&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,719&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;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;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; font-weight: bold; border-bottom: Black 1.5pt solid;"&gt;Transaction nature&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;Name&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&#160;30,&lt;br/&gt; 2025&lt;br/&gt; (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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;June&#160;30,&lt;br/&gt; 2026&lt;br/&gt; (Unaudited)&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="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&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 style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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;"&gt;Sub-contractor charges&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;VC Marine Sdn Bhd&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1109592286;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_427752889;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_182682742;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 37%; text-align: left;"&gt;Net repayment of sub-contractor charges to&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 26%; text-align: left;"&gt;VC Marine Sdn Bhd&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;(5,089,636&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;(10,500,751&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;(2,572,452&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: left;"&gt;Expenses paid on behalf of Company&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Star Sprite Limited&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;230,657&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#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_1748867066;"&gt;&#x2014;&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_334177250;"&gt;&#x2014;&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; text-align: left;"&gt;Expenses paid on behalf of director&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Hoo Wei Sern&lt;/td&gt; &lt;td&gt;&#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_406697358;"&gt;&#x2014;&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;6,238&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,528&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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Net advance from/(repayment) to director&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;Hoo Wei Sern&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(67,858&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_1889046508;"&gt;&#x2014;&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_1892128133;"&gt;&#x2014;&lt;/span&gt;&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:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_353803424" id="ixv-10074">Common director</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_353803424"
      decimals="0"
      id="ixv-10075"
      unitRef="uref_555615139">15590387</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_353803424"
      decimals="0"
      id="ixv-10076"
      unitRef="uref_1965671707">3819301</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_274144933" id="ixv-10077">Common director</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_688112774"
      decimals="0"
      id="ixv-10078"
      unitRef="uref_555615139">3259111</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_274144933"
      decimals="0"
      id="ixv-10079"
      unitRef="uref_555615139">884824</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_274144933"
      decimals="0"
      id="ixv-10080"
      unitRef="uref_1965671707">216762</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1591851052" id="ixv-10081">Director</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1093996072"
      decimals="0"
      id="ixv-10082"
      unitRef="uref_555615139">779</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1591851052"
      decimals="0"
      id="ixv-10083"
      unitRef="uref_555615139">7017</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1591851052"
      decimals="0"
      id="ixv-10084"
      unitRef="uref_1965671707">1719</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_389947775"
      decimals="0"
      id="ixv-10085"
      unitRef="uref_555615139">3259111</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_265756341"
      decimals="0"
      id="ixv-10086"
      unitRef="uref_555615139">884824</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="cref_265756341"
      decimals="0"
      id="ixv-10087"
      unitRef="uref_1965671707">216762</us-gaap:OtherLiabilitiesCurrent>
    <mgn:AmountDueToADirector
      contextRef="cref_686073854"
      decimals="0"
      id="ixv-10088"
      unitRef="uref_555615139">779</mgn:AmountDueToADirector>
    <mgn:AmountDueToADirector
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10089"
      unitRef="uref_555615139">7017</mgn:AmountDueToADirector>
    <mgn:AmountDueToADirector
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10090"
      unitRef="uref_1965671707">1719</mgn:AmountDueToADirector>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_961268583" id="ixv-10091">VC Marine Sdn Bhd</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1100992087" id="ixv-10092">VC Marine Sdn Bhd</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_2056785515"
      decimals="0"
      id="ixv-10093"
      unitRef="uref_555615139">-5089636</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1100992087"
      decimals="0"
      id="ixv-10094"
      unitRef="uref_555615139">-10500751</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1100992087"
      decimals="0"
      id="ixv-10095"
      unitRef="uref_1965671707">-2572452</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_486141150" id="ixv-10096">Star Sprite Limited</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_511093594"
      decimals="0"
      id="ixv-10097"
      unitRef="uref_555615139">230657</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_434611825" id="ixv-10098">Hoo Wei Sern</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_434611825"
      decimals="0"
      id="ixv-10099"
      unitRef="uref_555615139">6238</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_434611825"
      decimals="0"
      id="ixv-10100"
      unitRef="uref_1965671707">1528</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="cref_1368270314" id="ixv-10101">Hoo Wei Sern</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="cref_1012512903"
      decimals="0"
      id="ixv-10102"
      unitRef="uref_555615139">-67858</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="cref_695398939" id="ixv-8213">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;14 &#x2014;&#160;Disaggregated revenues&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 following table presents the Company&#x2019;s revenues disaggregated by service lines for the&#160;six&#160;months periods ended June&#160;30, 2025 and 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="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="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&#160;30,&lt;br/&gt; 2025&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: White;"&gt;&lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Over time:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;&#x2013;&#160;Development of new aquaculture and agriculture farms&lt;/td&gt; &lt;td&gt;&#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_275151023;"&gt;&#x2014;&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_1230373719;"&gt;&#x2014;&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_95620539;"&gt;&#x2014;&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: 64%; text-align: left;"&gt;&#x2013;&#160;Upgrading of aquaculture and agriculture farms&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;13,868,859&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;12,777,311&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;3,130,159&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-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;At point in time:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt;"&gt;&#x2013;&#160;Sales of industrial supplies&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;75,954&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_1899119278;"&gt;&#x2014;&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;&#x2014;&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-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total revenue&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;13,944,813&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;12,777,311&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;3,130,159&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; 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;i&gt;Unsatisfied or partially unsatisfied performance obligations&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Management expects that the approximate transaction price allocated to unsatisfied or partially unsatisfied performance obligations as at the end of the reporting periods may be recognized as revenue in the next reporting periods as follow:&lt;/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="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&#160;30,&lt;br/&gt; 2025&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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&gt;Partial and fully unsatisfied performance obligation as at:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;For the six&#160;months period ended June&#160;30, 2025 (Unaudited)&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;32,658,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_824572008;"&gt;&#x2014;&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&gt;For the six&#160;months period ended June&#160;30, 2026 (Unaudited)&lt;/td&gt; &lt;td&gt;&#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_1851695802;"&gt;&#x2014;&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;28,339,100&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;For the six&#160;months period ended June&#160;30, 2026 (USD)&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_1666411806;"&gt;&#x2014;&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;6,942,455&lt;/td&gt; &lt;td style="padding-bottom: 1.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 permitted under ASC Topic&#160;606, the aggregated transaction price allocated to unsatisfied or partially unsatisfied contracts for original expected duration of one year or less, or are billed based on time incurred, is not disclosed. This amount does not include variable consideration which is subject to significant risk of reversal.&lt;/p&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="cref_695398939" id="ixv-8217">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table presents the Company&#x2019;s revenues disaggregated by service lines for the&#160;six&#160;months periods ended June&#160;30, 2025 and 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="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="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&#160;30,&lt;br/&gt; 2025&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: White;"&gt;&lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Over time:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;&#x2013;&#160;Development of new aquaculture and agriculture farms&lt;/td&gt; &lt;td&gt;&#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_275151023;"&gt;&#x2014;&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_1230373719;"&gt;&#x2014;&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_95620539;"&gt;&#x2014;&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: 64%; text-align: left;"&gt;&#x2013;&#160;Upgrading of aquaculture and agriculture farms&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;13,868,859&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;12,777,311&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;3,130,159&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-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;At point in time:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt;"&gt;&#x2013;&#160;Sales of industrial supplies&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;75,954&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_1899119278;"&gt;&#x2014;&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;&#x2014;&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-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 4pt;"&gt;Total revenue&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;13,944,813&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;12,777,311&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right;"&gt;3,130,159&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_974893588"
      decimals="0"
      id="ixv-10103"
      unitRef="uref_555615139">13868859</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_540391639"
      decimals="0"
      id="ixv-10104"
      unitRef="uref_555615139">12777311</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_540391639"
      decimals="0"
      id="ixv-10105"
      unitRef="uref_1965671707">3130159</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1078421433"
      decimals="0"
      id="ixv-10106"
      unitRef="uref_555615139">75954</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1798467302"
      decimals="0"
      id="ixv-10107"
      unitRef="uref_1965671707">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10108"
      unitRef="uref_555615139">13944813</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10109"
      unitRef="uref_555615139">12777311</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10110"
      unitRef="uref_1965671707">3130159</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="cref_695398939" id="ixv-8376">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Management expects that the approximate transaction price allocated to unsatisfied or partially unsatisfied performance obligations as at the end of the reporting periods may be recognized as revenue in the next reporting periods as follow:&lt;/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="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&#160;30,&lt;br/&gt; 2025&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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&gt;Partial and fully unsatisfied performance obligation as at:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 76%;"&gt;For the six&#160;months period ended June&#160;30, 2025 (Unaudited)&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;32,658,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;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_824572008;"&gt;&#x2014;&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&gt;For the six&#160;months period ended June&#160;30, 2026 (Unaudited)&lt;/td&gt; &lt;td&gt;&#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_1851695802;"&gt;&#x2014;&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;28,339,100&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt;"&gt;For the six&#160;months period ended June&#160;30, 2026 (USD)&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_1666411806;"&gt;&#x2014;&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;6,942,455&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="cref_1356924142"
      decimals="0"
      id="ixv-10111"
      unitRef="uref_555615139">32658000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="cref_979389293"
      decimals="0"
      id="ixv-10112"
      unitRef="uref_555615139">28339100</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="cref_979389293"
      decimals="0"
      id="ixv-10113"
      unitRef="uref_1965671707">6942455</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="cref_695398939" id="ixv-8452">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;15 &#x2014;&#160;Income taxes&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;&#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;Cayman Islands&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 Company is incorporated in the Cayman Islands and is not subject to tax on income or capital gains under current Cayman Islands law. In addition, no Cayman Islands withholding tax will be imposed upon payments of dividends by this entity to its shareholders.&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;Malaysia&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; Megan Mezanin Sdn Bhd is subject to Malaysia Corporate Tax on the taxable income as reported in its statutory financial statements adjusted in accordance with relevant Malaysia tax laws. The standard corporate income tax rate in Malaysia is 24%. However, if the company has a paid-up capital of MYR2.5&#160;million or less, and gross income from business of not more than MYR50&#160;million, the tax rate will be 17% on the first MYR600,000 and 24% on amount exceeding MYR600,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;The operations in Malaysia incurred cumulative net operating losses which can be carried forward for a maximum period of seven consecutive&#160;years to offset future taxable 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 following tables provide the reconciliation of the differences between the statutory and effective tax expenses following for the six&#160;months ended 30 June&#160;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="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="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&#160;30,&lt;br/&gt; 2025&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left; padding-bottom: 1.5pt;"&gt;Income before income tax&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;2,469,196&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(3,059,493&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(749,508&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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: left;"&gt;Tax calculated at the statutory rate of 24%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;592,607&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(734,278&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;(179,882&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;Tax effect on non-taxable 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;(2,693&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;(575,072&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;(140,880&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;Tax effect on non-deductible expenses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1852225917;"&gt;&#x2014;&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;1,318,787&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;323,074&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;Underprovision of tax in the prior year&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_2034975585;"&gt;&#x2014;&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;2,765,139&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;677,398&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; padding-bottom: 4pt;"&gt;Income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;589,914&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;2,774,576&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;679,710&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 income tax provision consists of the following components:&lt;/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;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;June&#160;30,&lt;br/&gt;  2025 (Unaudited)&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;June&#160;30, &lt;br/&gt; 2026 (Unaudited)&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;June&#160;30,&lt;br/&gt;  2026 (Unaudited)&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="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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&gt;Current income tax expense:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Current year&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;589,914&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;&lt;span style="-sec-ix-hidden:fc_877578770;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_526290420;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Prior year&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_629407829;"&gt;&#x2014;&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,765,139&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;677,398&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;Deferred 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;&lt;span style="-sec-ix-hidden:fc_2062938991;"&gt;&#x2014;&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;9,437&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;2,312&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="padding-bottom: 4pt; text-align: left;"&gt;Income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;589,914&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;2,774,576&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;679,710&lt;/td&gt; &lt;td style="padding-bottom: 4pt; 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: center;"&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;Uncertain tax positions&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 evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measures the unrecognized benefits associated with the tax positions. As of December&#160;31, 2025 and June&#160;30, 2026, the Company did not have any significant unrecognized uncertain tax positions. The Company has accrued a provision for income tax penalties of MYR6,289,845 (US$1,540,873) as of June 30, 2026 (December 31, 2025: MYR6,096,285), representing management's best estimate of penalties. Other than this provision, the Company did &lt;span style="-sec-ix-hidden:fc_826544514;"&gt;&lt;span style="-sec-ix-hidden:fc_514565532;"&gt;not&lt;/span&gt;&lt;/span&gt; incur any interest or penalties related to potential underpaid income tax for the year ended December 31, 2025 and the six months ended June 30, 2026. The Company also does &lt;span style="-sec-ix-hidden:fc_1916483615;"&gt;&lt;span style="-sec-ix-hidden:fc_295620515;"&gt;not&lt;/span&gt;&lt;/span&gt; anticipate any significant increases or decreases in unrecognized tax benefits in the next 12&#160;months from December&#160;31, 2025 and 30 June, 2026. &lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="cref_1571847674"
      decimals="2"
      id="ixv-10114"
      unitRef="uref_1669418026">0.24</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxesPaid
      contextRef="cref_1571847674"
      decimals="-5"
      id="ixv-10115"
      unitRef="uref_555615139">2500000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="cref_695398939"
      decimals="-6"
      id="ixv-10116"
      unitRef="uref_555615139">50000000</us-gaap:IncomeTaxesPaid>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness
      contextRef="cref_1571847674"
      decimals="2"
      id="ixv-10117"
      unitRef="uref_1669418026">0.17</us-gaap:EffectiveIncomeTaxRateReconciliationDispositionOfBusiness>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="cref_1571847674"
      decimals="0"
      id="ixv-10118"
      unitRef="uref_555615139">600000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign
      contextRef="cref_1571847674"
      decimals="2"
      id="ixv-10119"
      unitRef="uref_1669418026">0.24</us-gaap:EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="cref_1571847674"
      decimals="0"
      id="ixv-10120"
      unitRef="uref_555615139">600000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="cref_695398939" id="ixv-8474">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following tables provide the reconciliation of the differences between the statutory and effective tax expenses following for the six&#160;months ended 30 June&#160;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="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="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&#160;30,&lt;br/&gt; 2025&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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&#160;30,&lt;br/&gt; 2026&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;(Unaudited)&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 style="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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: 64%; text-align: left; padding-bottom: 1.5pt;"&gt;Income before income tax&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;2,469,196&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(3,059,493&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right;"&gt;(749,508&lt;/td&gt; &lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-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: left;"&gt;Tax calculated at the statutory rate of 24%&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;592,607&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(734,278&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;(179,882&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;Tax effect on non-taxable 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;(2,693&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;(575,072&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;(140,880&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;Tax effect on non-deductible expenses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1852225917;"&gt;&#x2014;&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;1,318,787&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;323,074&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;Underprovision of tax in the prior year&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_2034975585;"&gt;&#x2014;&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;2,765,139&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;677,398&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; padding-bottom: 4pt;"&gt;Income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;589,914&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;2,774,576&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;679,710&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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10121"
      unitRef="uref_555615139">2469196</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10122"
      unitRef="uref_555615139">-3059493</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10123"
      unitRef="uref_1965671707">-749508</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRate
      contextRef="cref_1693118914"
      decimals="2"
      id="ixv-10124"
      unitRef="uref_1669418026">0.24</mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRate>
    <mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRate
      contextRef="cref_695398939"
      decimals="2"
      id="ixv-10125"
      unitRef="uref_1669418026">0.24</mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRate>
    <mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRate
      contextRef="cref_695398939"
      decimals="2"
      id="ixv-10126"
      unitRef="uref_1669418026">0.24</mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRate>
    <mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRateAmount
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10127"
      unitRef="uref_555615139">592607</mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRateAmount>
    <mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRateAmount
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10128"
      unitRef="uref_555615139">-734278</mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRateAmount>
    <mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRateAmount
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10129"
      unitRef="uref_1965671707">-179882</mgn:IncomeLossIncludingPortionAttributableToTaxCalculatedAtTaxRateAmount>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10130"
      unitRef="uref_555615139">2693</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10131"
      unitRef="uref_555615139">575072</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10132"
      unitRef="uref_1965671707">140880</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10133"
      unitRef="uref_555615139">1318787</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10134"
      unitRef="uref_1965671707">323074</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <mgn:UnderprovisionOfTax
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10135"
      unitRef="uref_555615139">2765139</mgn:UnderprovisionOfTax>
    <mgn:UnderprovisionOfTax
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10136"
      unitRef="uref_1965671707">677398</mgn:UnderprovisionOfTax>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10137"
      unitRef="uref_555615139">589914</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10138"
      unitRef="uref_555615139">2774576</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10139"
      unitRef="uref_1965671707">679710</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="cref_695398939" id="ixv-8617">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The income tax provision consists of the following components:&lt;/p&gt;&lt;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;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;June&#160;30,&lt;br/&gt;  2025 (Unaudited)&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;June&#160;30, &lt;br/&gt; 2026 (Unaudited)&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;June&#160;30,&lt;br/&gt;  2026 (Unaudited)&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="padding-bottom: 1.5pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;USD&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&gt;Current income tax expense:&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="text-align: center;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="width: 64%; text-align: left;"&gt;Current year&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;589,914&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;&lt;span style="-sec-ix-hidden:fc_877578770;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_526290420;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="text-align: left;"&gt;Prior year&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_629407829;"&gt;&#x2014;&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,765,139&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;677,398&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="padding-bottom: 1.5pt; text-align: left;"&gt;Deferred 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;&lt;span style="-sec-ix-hidden:fc_2062938991;"&gt;&#x2014;&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;9,437&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;2,312&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="padding-bottom: 4pt; text-align: left;"&gt;Income tax expense&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;589,914&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;2,774,576&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;679,710&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10140"
      unitRef="uref_555615139">589914</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10141"
      unitRef="uref_555615139">2765139</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:OtherTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10142"
      unitRef="uref_1965671707">677398</us-gaap:OtherTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10143"
      unitRef="uref_555615139">9437</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10144"
      unitRef="uref_1965671707">2312</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10145"
      unitRef="uref_555615139">589914</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10146"
      unitRef="uref_555615139">2774576</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="cref_695398939"
      decimals="0"
      id="fc_1259783301"
      unitRef="uref_1965671707">679710</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10148"
      unitRef="uref_555615139">6289845</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="cref_1965671707"
      decimals="0"
      id="ixv-10149"
      unitRef="uref_1965671707">1540873</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued
      contextRef="cref_1855732732"
      decimals="0"
      id="ixv-10150"
      unitRef="uref_555615139">6096285</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="cref_695398939" id="ixv-8736">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;16 &#x2014;&#160;Segment reporting&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 operates mainly in three reportable segments. The Company evaluates segment performance based on&#160;operating income, excluding unallocated corporate expenses and certain non-recurring items. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 chief operating decision maker (CODM) has been identified as the &lt;span style="-sec-ix-hidden:fc_1788003718;"&gt;Chief Executive Officer&lt;/span&gt;, Darren Hoo. Our CODM uses segment operating income (loss) to allocate resources to our segments in our quarterly planning process and to assess the performance of our segments, primarily by monitoring actual results versus the quarterly plan. &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;&lt;span style="font-weight: bold;"&gt;Basis of Segmentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 48pt; text-align: justify; text-indent: -24pt;"&gt;&#160;&lt;/p&gt;&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: 0.25in;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 0.25in;"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Aquaculture and agriculture: &lt;/span&gt;Development, construction, and maintenance of aquaculture and agriculture farms and related works.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Industrial solutions: &lt;/span&gt;Supply and installation of smart industrial technologies and solutions.&lt;/span&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: justify;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td&gt;&#160;&lt;/td&gt; &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&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; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Investment in marketable securities:&#160;&#160;&#160;&#160;&lt;/span&gt;Pertained to the Group&#x2019;s investment activities involving the holding, and trading of marketable financial instruments&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="font-weight: bold;"&gt;Corporate level activities: &lt;/span&gt;Corporate-level activities and expenses that are not directly attributable to any reportable operating segment. These primarily include legal and professional fees related to regulatory compliance and IPO activities, as well as certain fines, penalties, and other general corporate costs&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Segment Financial Information&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 financial results for reportable segments:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;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, 2026&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&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Aquaculture &lt;br/&gt; and &lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;agriculture&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Industrial&lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;Solutions&lt;/span&gt;&lt;/span&gt;&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;Investment in &lt;br/&gt; marketable &lt;br/&gt; securities&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;Total&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&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;MYR&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;MYR&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;MYR&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;MYR&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-indent: -9pt; padding-left: 9pt;"&gt;Revenue&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;12,777,311&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;&lt;span style="-sec-ix-hidden:fc_715493321;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1179947588;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;12,777,311&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt;"&gt;Cost of revenue&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;(11,300,000&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_1356449549;"&gt;&#x2014;&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_678062197;"&gt;&#x2014;&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;(11,300,000&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Gross Profit&lt;/td&gt; &lt;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,477,311&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#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_1213749846;"&gt;&#x2014;&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_1823069199;"&gt;&#x2014;&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;1,477,311&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; text-indent: -9pt; padding-left: 9pt;"&gt;General and administrative 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;(1,384,907&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;(8,914&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_27800460;"&gt;&#x2014;&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;(1,393,821&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; text-indent: -9pt; padding-left: 9pt;"&gt;Interest 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;(10,909&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_224098424;"&gt;&#x2014;&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_2093455183;"&gt;&#x2014;&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;(10,909&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; text-indent: -9pt; padding-left: 9pt;"&gt;Allowance for expected credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,409,106&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_2015752328;"&gt;&#x2014;&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_1726380710;"&gt;&#x2014;&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;(1,409,106&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; text-indent: -9pt; padding-left: 9pt;"&gt;Fair value (loss)/gain on marketable securities&lt;/td&gt; &lt;td&gt;&#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_37474858;"&gt;&#x2014;&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_443077099;"&gt;&#x2014;&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;1,063,898&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,063,898&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; text-indent: -9pt; padding-left: 9pt;"&gt;Other income&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;203&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_908666297;"&gt;&#x2014;&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_875036677;"&gt;&#x2014;&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;203&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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt;"&gt;Operating income/(loss)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(1,327,408&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(8,914&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;1,063,898&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;(272,424&lt;/td&gt; &lt;td style="padding-bottom: 4pt; 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; text-indent: -9pt; padding-left: 9pt;"&gt;Amount not allocated to segment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&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; 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="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;(2,787,069&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: 4pt; text-indent: -9pt; padding-left: 9pt;"&gt;Loss before income tax&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(3,059,493&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="text-indent: -9pt; padding-left: 9pt;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Segment assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;129,087,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;114&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;33,237,789&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;162,325,743&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; text-indent: -9pt; padding-left: 9pt;"&gt;Segment 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;77,937,157&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,719&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,890,714&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89,834,590&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;&lt;/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="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the six months ended June 30, 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-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="2" style="font-weight: bold; text-align: center; 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;Aquaculture &lt;br/&gt; and &lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;agriculture&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Industrial&lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;Solutions&lt;/span&gt;&lt;/span&gt;&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;Investment in &lt;br/&gt; marketable &lt;br/&gt; securities&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;Total&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="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; width: 52%;"&gt;Revenue&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;13,868,859&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;75,954&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;&lt;span style="-sec-ix-hidden:fc_70717702;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;13,944,813&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-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt;"&gt;Cost of revenue&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;(11,568,375&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;(63,858&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_717744254;"&gt;&#x2014;&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;(11,632,233&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-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left;"&gt;Gross Profit&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;2,300,484&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;12,096&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_664266198;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;2,312,580&lt;/td&gt; &lt;td style="font-weight: bold; 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: left;"&gt;General and administrative 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;(304,365&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;(53,005&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_738978417;"&gt;&#x2014;&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;(357,370&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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Interest 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;(12,667&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_503747655;"&gt;&#x2014;&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_316150341;"&gt;&#x2014;&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;(12,667&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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Reversal of allowance for expected credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;982,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1242131213;"&gt;&#x2014;&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_868188959;"&gt;&#x2014;&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;982,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="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Fair value (loss)/gain on marketable securities&lt;/td&gt; &lt;td&gt;&#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_654305297;"&gt;&#x2014;&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_423514316;"&gt;&#x2014;&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;(512,903&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;(512,903&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt;"&gt;Income from operations&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;46,333&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_100683131;"&gt;&#x2014;&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;11,223&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,556&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt;"&gt;Operating income/(loss)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;3,011,785&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(40,909&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(501,680&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;2,469,196&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-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Segment assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;78,289,647&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;171,532&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;22,657,679&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;101,118,858&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;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Segment 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;55,726,624&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(99,960&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;(8,684,745&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;46,941,919&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:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10151"
      unitRef="uref_1669418026">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription contextRef="cref_695398939" id="ixv-8743">The Company&#x2019;s chief operating decision maker (CODM) has been identified as the Chief Executive Officer, Darren Hoo.</us-gaap:SegmentReportingCodmProfitLossMeasureHowUsedDescription>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="cref_695398939" id="ixv-8788">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;The following table summarizes financial results for reportable segments:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;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, 2026&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&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Aquaculture &lt;br/&gt; and &lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;agriculture&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Industrial&lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;Solutions&lt;/span&gt;&lt;/span&gt;&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;Investment in &lt;br/&gt; marketable &lt;br/&gt; securities&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;Total&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&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;MYR&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;MYR&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;MYR&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;MYR&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-indent: -9pt; padding-left: 9pt;"&gt;Revenue&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;12,777,311&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;&lt;span style="-sec-ix-hidden:fc_715493321;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1179947588;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;12,777,311&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt; &lt;td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt;"&gt;Cost of revenue&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;(11,300,000&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_1356449549;"&gt;&#x2014;&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_678062197;"&gt;&#x2014;&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;(11,300,000&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="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Gross Profit&lt;/td&gt; &lt;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,477,311&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#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_1213749846;"&gt;&#x2014;&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_1823069199;"&gt;&#x2014;&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;1,477,311&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; text-indent: -9pt; padding-left: 9pt;"&gt;General and administrative 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;(1,384,907&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;(8,914&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_27800460;"&gt;&#x2014;&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;(1,393,821&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; text-indent: -9pt; padding-left: 9pt;"&gt;Interest 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;(10,909&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_224098424;"&gt;&#x2014;&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_2093455183;"&gt;&#x2014;&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;(10,909&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; text-indent: -9pt; padding-left: 9pt;"&gt;Allowance for expected credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(1,409,106&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_2015752328;"&gt;&#x2014;&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_1726380710;"&gt;&#x2014;&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;(1,409,106&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; text-indent: -9pt; padding-left: 9pt;"&gt;Fair value (loss)/gain on marketable securities&lt;/td&gt; &lt;td&gt;&#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_37474858;"&gt;&#x2014;&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_443077099;"&gt;&#x2014;&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;1,063,898&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,063,898&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; text-indent: -9pt; padding-left: 9pt;"&gt;Other income&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;203&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_908666297;"&gt;&#x2014;&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_875036677;"&gt;&#x2014;&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;203&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; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt;"&gt;Operating income/(loss)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(1,327,408&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(8,914&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;1,063,898&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;(272,424&lt;/td&gt; &lt;td style="padding-bottom: 4pt; 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; text-indent: -9pt; padding-left: 9pt;"&gt;Amount not allocated to segment&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt;"&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; 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="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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="padding-bottom: 1.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; 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;(2,787,069&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: 4pt; text-indent: -9pt; padding-left: 9pt;"&gt;Loss before income tax&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(3,059,493&lt;/td&gt; &lt;td style="padding-bottom: 4pt; text-align: left;"&gt;)&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: White;"&gt;&lt;td style="text-indent: -9pt; padding-left: 9pt;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt;"&gt;Segment assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;129,087,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;114&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;33,237,789&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;162,325,743&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; text-indent: -9pt; padding-left: 9pt;"&gt;Segment 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;77,937,157&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;6,719&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;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,890,714&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;89,834,590&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;&lt;/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="14" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid;"&gt;For the six months ended June 30, 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-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="2" style="font-weight: bold; text-align: center; 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;Aquaculture &lt;br/&gt; and &lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;agriculture&lt;/span&gt;&lt;/span&gt;&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;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Industrial&lt;span style="text-decoration:underline"&gt;&lt;br/&gt; &lt;/span&gt;Solutions&lt;/span&gt;&lt;/span&gt;&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;Investment in &lt;br/&gt; marketable &lt;br/&gt; securities&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;Total&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="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 1.5pt; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center;"&gt;MYR&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; width: 52%;"&gt;Revenue&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;13,868,859&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;75,954&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;&lt;span style="-sec-ix-hidden:fc_70717702;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 1%; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="width: 9%; text-align: right;"&gt;13,944,813&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-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt;"&gt;Cost of revenue&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;(11,568,375&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;(63,858&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_717744254;"&gt;&#x2014;&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;(11,632,233&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-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left;"&gt;Gross Profit&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;2,300,484&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;12,096&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_664266198;"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="font-weight: bold; text-align: right;"&gt;2,312,580&lt;/td&gt; &lt;td style="font-weight: bold; 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: left;"&gt;General and administrative 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;(304,365&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;(53,005&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_738978417;"&gt;&#x2014;&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;(357,370&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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Interest 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;(12,667&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_503747655;"&gt;&#x2014;&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_316150341;"&gt;&#x2014;&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;(12,667&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-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Reversal of allowance for expected credit losses&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;982,000&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&lt;span style="-sec-ix-hidden:fc_1242131213;"&gt;&#x2014;&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_868188959;"&gt;&#x2014;&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;982,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="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Fair value (loss)/gain on marketable securities&lt;/td&gt; &lt;td&gt;&#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_654305297;"&gt;&#x2014;&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_423514316;"&gt;&#x2014;&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;(512,903&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;(512,903&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt;"&gt;Income from operations&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;46,333&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_100683131;"&gt;&#x2014;&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;11,223&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,556&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-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt;"&gt;Operating income/(loss)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;3,011,785&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(40,909&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;(501,680&lt;/td&gt; &lt;td style="padding-bottom: 2.5pt; text-align: left;"&gt;)&lt;/td&gt; &lt;td style="padding-bottom: 4pt;"&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;2,469,196&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-indent: -0.125in; padding-left: 0.125in;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Segment assets&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;78,289,647&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;171,532&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;22,657,679&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;101,118,858&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;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255);"&gt; &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left;"&gt;Segment 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;55,726,624&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td&gt;&#160;&lt;/td&gt; &lt;td style="text-align: left;"&gt;&#160;&lt;/td&gt; &lt;td style="text-align: right;"&gt;(99,960&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;(8,684,745&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;46,941,919&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:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="cref_47968989"
      decimals="0"
      id="ixv-10152"
      unitRef="uref_555615139">12777311</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10153"
      unitRef="uref_555615139">12777311</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="cref_47968989"
      decimals="0"
      id="ixv-10154"
      unitRef="uref_555615139">11300000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10155"
      unitRef="uref_555615139">11300000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="cref_169378181"
      decimals="0"
      id="ixv-10156"
      unitRef="uref_555615139">1477311</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10157"
      unitRef="uref_555615139">1477311</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_169378181"
      decimals="0"
      id="ixv-10158"
      unitRef="uref_555615139">1384907</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1158567882"
      decimals="0"
      id="ixv-10159"
      unitRef="uref_555615139">8914</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10160"
      unitRef="uref_555615139">1393821</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_169378181"
      decimals="0"
      id="ixv-10161"
      unitRef="uref_555615139">10909</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10162"
      unitRef="uref_555615139">10909</us-gaap:InterestExpenseNonoperating>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="cref_47968989"
      decimals="0"
      id="ixv-10163"
      unitRef="uref_555615139">1409106</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10164"
      unitRef="uref_555615139">1409106</us-gaap:ProvisionForOtherCreditLosses>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_1696817245"
      decimals="0"
      id="ixv-10165"
      unitRef="uref_555615139">1063898</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10166"
      unitRef="uref_555615139">1063898</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_169378181"
      decimals="0"
      id="ixv-10167"
      unitRef="uref_555615139">203</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10168"
      unitRef="uref_555615139">203</us-gaap:OtherOperatingIncome>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_169378181"
      decimals="0"
      id="ixv-10169"
      unitRef="uref_555615139">-1327408</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1158567882"
      decimals="0"
      id="ixv-10170"
      unitRef="uref_555615139">-8914</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1696817245"
      decimals="0"
      id="ixv-10171"
      unitRef="uref_555615139">1063898</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10172"
      unitRef="uref_555615139">-272424</us-gaap:OperatingIncomeLoss>
    <mgn:AmountNotAllocatedToSegment
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10173"
      unitRef="uref_555615139">-2787069</mgn:AmountNotAllocatedToSegment>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10174"
      unitRef="uref_555615139">-3059493</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <mgn:SegmentAssets
      contextRef="cref_169378181"
      decimals="0"
      id="ixv-10175"
      unitRef="uref_555615139">129087840</mgn:SegmentAssets>
    <mgn:SegmentAssets
      contextRef="cref_1158567882"
      decimals="0"
      id="ixv-10176"
      unitRef="uref_555615139">114</mgn:SegmentAssets>
    <mgn:SegmentAssets
      contextRef="cref_1696817245"
      decimals="0"
      id="ixv-10177"
      unitRef="uref_555615139">33237789</mgn:SegmentAssets>
    <mgn:SegmentAssets
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10178"
      unitRef="uref_555615139">162325743</mgn:SegmentAssets>
    <mgn:SegmentLiabilities
      contextRef="cref_169378181"
      decimals="0"
      id="ixv-10179"
      unitRef="uref_555615139">77937157</mgn:SegmentLiabilities>
    <mgn:SegmentLiabilities
      contextRef="cref_1158567882"
      decimals="0"
      id="ixv-10180"
      unitRef="uref_555615139">6719</mgn:SegmentLiabilities>
    <mgn:SegmentLiabilities
      contextRef="cref_1696817245"
      decimals="0"
      id="ixv-10181"
      unitRef="uref_555615139">11890714</mgn:SegmentLiabilities>
    <mgn:SegmentLiabilities
      contextRef="cref_1696354503"
      decimals="0"
      id="ixv-10182"
      unitRef="uref_555615139">89834590</mgn:SegmentLiabilities>
    <us-gaap:Revenues
      contextRef="cref_1528312288"
      decimals="0"
      id="ixv-10183"
      unitRef="uref_555615139">13868859</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_636709747"
      decimals="0"
      id="ixv-10184"
      unitRef="uref_555615139">75954</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10185"
      unitRef="uref_555615139">13944813</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="cref_1528312288"
      decimals="0"
      id="ixv-10186"
      unitRef="uref_555615139">11568375</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_636709747"
      decimals="0"
      id="ixv-10187"
      unitRef="uref_555615139">63858</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10188"
      unitRef="uref_555615139">11632233</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="cref_1562752267"
      decimals="0"
      id="ixv-10189"
      unitRef="uref_555615139">2300484</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_1615425461"
      decimals="0"
      id="ixv-10190"
      unitRef="uref_555615139">12096</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10191"
      unitRef="uref_555615139">2312580</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1562752267"
      decimals="0"
      id="ixv-10192"
      unitRef="uref_555615139">304365</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_1615425461"
      decimals="0"
      id="ixv-10193"
      unitRef="uref_555615139">53005</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10194"
      unitRef="uref_555615139">357370</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_1562752267"
      decimals="0"
      id="ixv-10195"
      unitRef="uref_555615139">12667</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10196"
      unitRef="uref_555615139">12667</us-gaap:InterestExpenseNonoperating>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_1562752267"
      decimals="0"
      id="ixv-10197"
      unitRef="uref_555615139">982000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10198"
      unitRef="uref_555615139">982000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_193675080"
      decimals="0"
      id="ixv-10199"
      unitRef="uref_555615139">-512903</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10200"
      unitRef="uref_555615139">-512903</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_1562752267"
      decimals="0"
      id="ixv-10201"
      unitRef="uref_555615139">46333</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_193675080"
      decimals="0"
      id="ixv-10202"
      unitRef="uref_555615139">11223</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10203"
      unitRef="uref_555615139">57556</us-gaap:OtherOperatingIncome>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1528312288"
      decimals="0"
      id="ixv-10204"
      unitRef="uref_555615139">3011785</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_636709747"
      decimals="0"
      id="ixv-10205"
      unitRef="uref_555615139">-40909</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_1424056924"
      decimals="0"
      id="ixv-10206"
      unitRef="uref_555615139">-501680</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10207"
      unitRef="uref_555615139">2469196</us-gaap:OperatingIncomeLoss>
    <mgn:SegmentAssets
      contextRef="cref_1562752267"
      decimals="0"
      id="ixv-10208"
      unitRef="uref_555615139">78289647</mgn:SegmentAssets>
    <mgn:SegmentAssets
      contextRef="cref_1615425461"
      decimals="0"
      id="ixv-10209"
      unitRef="uref_555615139">171532</mgn:SegmentAssets>
    <mgn:SegmentAssets
      contextRef="cref_193675080"
      decimals="0"
      id="ixv-10210"
      unitRef="uref_555615139">22657679</mgn:SegmentAssets>
    <mgn:SegmentAssets
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10211"
      unitRef="uref_555615139">101118858</mgn:SegmentAssets>
    <mgn:SegmentLiabilities
      contextRef="cref_1562752267"
      decimals="0"
      id="ixv-10212"
      unitRef="uref_555615139">55726624</mgn:SegmentLiabilities>
    <mgn:SegmentLiabilities
      contextRef="cref_1615425461"
      decimals="0"
      id="ixv-10213"
      unitRef="uref_555615139">-99960</mgn:SegmentLiabilities>
    <mgn:SegmentLiabilities
      contextRef="cref_193675080"
      decimals="0"
      id="ixv-10214"
      unitRef="uref_555615139">-8684745</mgn:SegmentLiabilities>
    <mgn:SegmentLiabilities
      contextRef="cref_555615139"
      decimals="0"
      id="ixv-10215"
      unitRef="uref_555615139">46941919</mgn:SegmentLiabilities>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="cref_695398939" id="ixv-9405">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;17 &#x2014;&#160;Commitments and contingencies&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;Operating lease commitments&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;For the details on future minimum lease payments under the non-cancelable operating leases as of June&#160;30, 2026, please refer to a section headed &#x201c;operating lease right-of-use assets and operating lease liabilities&#x201d; set forth in the Note&#160;8 to the Consolidated Financial Statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;Capital commitments&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;As of December&#160;31, 2025 and June 30, 2026, the Company did not have any capital commitments.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;i&gt;Legal proceedings&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;From time to time, the Company is party to certain legal proceedings, as well as certain asserted and un-asserted claims. 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 no pending or threatened claims and litigation as of December&#160;31, 2025, and through the issuance date of these consolidated financial statements.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="cref_695398939" id="ixv-9428">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;Note&#160;18 &#x2014;&#160;Subsequent events&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 evaluated all events and transactions that occurred after June 30, 2026, up through September 24, 2026, the date that these consolidated financial statements are available to be issued, other than as disclosed below, there were no material subsequent events that require disclosure in these consolidated financial statements.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Share 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; At an Extraordinary General Meeting of shareholders held on August 21, 2026, the shareholders of the Company approved a consolidation of the Company&#x2019;s issued and unissued Class A ordinary shares and Class B ordinary shares, each of par value US$0.0001, on the basis of every 40 ordinary shares being consolidated into one ordinary share of the same class of par value US$0.004 (the &#x201c;Share Consolidation&#x201d;), with any fractional shares resulting from the Share Consolidation to be rounded up to the nearest whole share at the participant level. &lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-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 11, 2026, the Company clarified that, although its proxy statement had referred to August 21, 2026 as the anticipated effective date, the marketplace effective date of the Share Consolidation on The Nasdaq Capital Market had not been finalised and would be determined in coordination with The Nasdaq Stock Market LLC, The Depository Trust Company and the Company&#x2019;s transfer agent. On August 25, 2026, the Company announced that the marketplace effective date would be September 8, 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 Company subsequently announced that its board of directors had approved a revised consolidation ratio of 1-for-30, to become marketplace effective on The Nasdaq Capital Market on September 17, 2026. This supersedes the previously announced 1-for-40 ratio and September 8, 2026 marketplace effective date, neither of which remains applicable. The Company&#x2019;s Class A ordinary shares are expected to commence trading on a post-consolidation basis at market open on September 17, 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 share consolidation has been applied retroactively to all periods presented in these unaudited interim condensed consolidated financial statements, as required by ASC 260-10-55-12. The weighted average number of ordinary shares used in the computation of basic and diluted earnings and loss per share for the six months periods ended June 30, 2025 and 2026 has been restated from 15,000,000 and 30,465,470 to 500,000 and 1,015,516 respectively, and earnings and loss per share have been restated from MYR0.13 and MYR(0.19) to MYR3.76 and MYR(5.74) respectively. &lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_949347"
      decimals="4"
      id="ixv-10216"
      unitRef="uref_141676258">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_1716931985"
      decimals="4"
      id="ixv-10217"
      unitRef="uref_141676258">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="cref_1678768876"
      decimals="0"
      id="ixv-10218"
      unitRef="uref_389902411">40</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="cref_141676258"
      decimals="3"
      id="ixv-10219"
      unitRef="uref_141676258">0.004</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="cref_920762725" id="fc_920762725">1-for-30</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:StockholdersEquityReverseStockSplit contextRef="cref_1866767778" id="fc_1866767778">1-for-40</us-gaap:StockholdersEquityReverseStockSplit>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_1656645315"
      decimals="0"
      id="ixv-10222"
      unitRef="uref_389902411">15000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_1656645315"
      decimals="0"
      id="ixv-10223"
      unitRef="uref_389902411">15000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_2024503096"
      decimals="0"
      id="ixv-10224"
      unitRef="uref_389902411">30465470</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_2024503096"
      decimals="0"
      id="ixv-10225"
      unitRef="uref_389902411">30465470</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10226"
      unitRef="uref_389902411">500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_1150908782"
      decimals="0"
      id="ixv-10227"
      unitRef="uref_389902411">500000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10228"
      unitRef="uref_389902411">1015516</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="cref_695398939"
      decimals="0"
      id="ixv-10229"
      unitRef="uref_389902411">1015516</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_1656645315"
      decimals="2"
      id="ixv-10230"
      unitRef="uref_1338986486">0.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_1656645315"
      decimals="2"
      id="ixv-10231"
      unitRef="uref_1338986486">0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_2024503096"
      decimals="2"
      id="ixv-10232"
      unitRef="uref_1338986486">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_2024503096"
      decimals="2"
      id="ixv-10233"
      unitRef="uref_1338986486">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_1150908782"
      decimals="2"
      id="ixv-10234"
      unitRef="uref_1338986486">3.76</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_1150908782"
      decimals="2"
      id="ixv-10235"
      unitRef="uref_1338986486">3.76</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="cref_695398939"
      decimals="2"
      id="ixv-10236"
      unitRef="uref_1338986486">-5.74</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="cref_695398939"
      decimals="2"
      id="ixv-10237"
      unitRef="uref_1338986486">-5.74</us-gaap:EarningsPerShareDiluted>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#fc_1694796070"
          xlink:label="fc_1694796070"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1349020959"
          xlink:label="fc_1349020959"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1932342340"
          xlink:label="fc_1932342340"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1435992138"
          xlink:label="fc_1435992138"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_220789589"
          xlink:label="fc_220789589"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1895513974"
          xlink:label="fc_1895513974"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1585579617"
          xlink:label="fc_1585579617"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1702719830"
          xlink:label="fc_1702719830"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1009298114"
          xlink:label="fc_1009298114"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_1446545995"
          xlink:label="fc_1446545995"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_397205625"
          xlink:label="fc_397205625"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_577153769"
          xlink:label="fc_577153769"
          xlink:type="locator"/>
        <link:footnote id="fref_400450827" xlink:label="fref_400450827" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Giving retroactive effect to the issuance of ordinary shares effected which are detailed in Note&#160;12 and Note 18.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1694796070"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1349020959"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1932342340"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1435992138"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_220789589"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1895513974"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1585579617"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1702719830"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1009298114"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1446545995"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_397205625"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_577153769"
          xlink:to="fref_400450827"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_937489171"
          xlink:label="fc_937489171"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_244413455"
          xlink:label="fc_244413455"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_25446145"
          xlink:label="fc_25446145"
          xlink:type="locator"/>
        <link:footnote id="fref_47602697" xlink:label="fref_47602697" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Accrued expenses mainly consist of accrual of professional service fees and cost incurred yet to bill.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_937489171"
          xlink:to="fref_47602697"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_244413455"
          xlink:to="fref_47602697"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_25446145"
          xlink:to="fref_47602697"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_1992478104"
          xlink:label="fc_1992478104"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_836451992"
          xlink:label="fc_836451992"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_138220603"
          xlink:label="fc_138220603"
          xlink:type="locator"/>
        <link:footnote id="fref_1989026683" xlink:label="fref_1989026683" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Other payables mainly consist of payable for consultant service fees in relation to investment advisory and provision for income tax penalty.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_1992478104"
          xlink:to="fref_1989026683"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_836451992"
          xlink:to="fref_1989026683"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_138220603"
          xlink:to="fref_1989026683"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#fc_508215877"
          xlink:label="fc_508215877"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2007645800"
          xlink:label="fc_2007645800"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#fc_2103215701"
          xlink:label="fc_2103215701"
          xlink:type="locator"/>
        <link:footnote id="fref_1743967842" xlink:label="fref_1743967842" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Payables to purchase of marketable securities represents the payments were made at year end but the consideration was successfully transferred on subsequent financial period in relation to the purchase of listed shares in Malaysia Exchange market at a price per share at closing date of the&#160;day that order was made, hence, as of December&#160;31, 2025 and June&#160;30, 2026, investments in marketable securities were recognized in consolidated balance sheets as debit and credited accrued liabilities and other payables.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_508215877"
          xlink:to="fref_1743967842"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2007645800"
          xlink:to="fref_1743967842"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="fc_2103215701"
          xlink:to="fref_1743967842"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
