<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="mwyn-20260430.xsd" xlink:type="simple"/>
    <context id="cref_1337374059">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002030522</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:RestatementDateAxis">
                    <ecd:RestatementDateAxis.domain>2026-04-30</ecd:RestatementDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <context id="cref_1759663563">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002030522</identifier>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2026-04-30</endDate>
        </period>
    </context>
    <dei:DocumentType contextRef="cref_1759663563" id="fc_1940141752">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="cref_1759663563" id="ixv-3161">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="cref_1759663563" id="ixv-3162">0002030522</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="cref_1759663563" id="ixv-3181">Marwynn Holdings, Inc.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="cref_1759663563" id="ixv-3182">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:ErrCompAnalysisTextBlock contextRef="cref_1337374059" id="ixv-2026">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify;"&gt;Our board of directors has adopted a clawback policy (the &#x201c;Clawback Policy&#x201d;) permitting the Company to seek the recoupment of incentive compensation received by any of the Company&#x2019;s current and former executive officers (as determined by the board in accordance with Section 10D of the Exchange Act and the Nasdaq Marketplace Rules) and such other senior executives/employees who may from time to time be deemed subject to the Clawback Policy by the board (collectively, the &#x201c;Covered Executives&#x201d;). The amount to be recovered will be the excess of the incentive compensation paid to the Covered Executive based on the erroneous data over the incentive compensation that would have been paid to the Covered Executive had it been based on the restated results, as determined by the board. If the board cannot determine the amount of excess incentive compensation received by the Covered Executive directly from the information in the accounting restatement, then it will make its determination based on a reasonable estimate of the effect of the accounting restatement.&lt;/p&gt;</ecd:ErrCompAnalysisTextBlock>
</xbrl>
