<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  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="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="c_offering_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001094032</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-08-18</startDate>
            <endDate>2026-08-18</endDate>
        </period>
    </context>
    <context id="c_offering_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001094032</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-08-18</startDate>
            <endDate>2026-08-18</endDate>
        </period>
    </context>
    <context id="c_offering_3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001094032</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-08-18</startDate>
            <endDate>2026-08-18</endDate>
        </period>
    </context>
    <context id="c_report">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001094032</identifier>
        </entity>
        <period>
            <startDate>2026-08-18</startDate>
            <endDate>2026-08-18</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <ffd:SubmissnTp contextRef="c_report" id="fee_001">S-1/A</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c_report" id="fee_002">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="c_report" id="fee_003">0001094032</dei:EntityCentralIndexKey>
    <ffd:RegnFileNb contextRef="c_report" id="fee_004">333-283175</ffd:RegnFileNb>
    <ffd:OfferingTableNa contextRef="c_report" id="fee_005" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="c_report" id="fee_006">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa contextRef="c_report" id="fee_007">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FormTp contextRef="c_report" id="fee_008">S-1</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="c_report" id="fee_009">QDM International Inc.</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c_offering_1" id="fee_010">true</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c_offering_1" id="fee_011">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c_offering_1" id="fee_012">Common stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c_offering_1" id="fee_013">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="c_offering_1"
      decimals="INF"
      id="fee_014"
      unitRef="USD">17250000.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt
      contextRef="c_offering_1"
      decimals="INF"
      id="fee_015"
      unitRef="USD">2382.23</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="c_offering_2" id="fee_016">true</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c_offering_2" id="fee_017">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c_offering_2" id="fee_018">Underwriter' warrants</ffd:OfferingSctyTitl>
    <ffd:FeesOthrRuleFlg contextRef="c_offering_2" id="fee_019">true</ffd:FeesOthrRuleFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="c_offering_2"
      decimals="INF"
      id="fee_020"
      unitRef="USD">0.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt
      contextRef="c_offering_2"
      decimals="INF"
      id="fee_021"
      unitRef="USD">0.00</ffd:FeeAmt>
    <ffd:PrevslyPdFlg contextRef="c_offering_3" id="fee_022">true</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c_offering_3" id="fee_023">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c_offering_3" id="fee_024">Common stock underlying underwriter's warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c_offering_3" id="fee_025">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="c_offering_3"
      decimals="INF"
      id="fee_026"
      unitRef="USD">862500.00</ffd:MaxAggtOfferingPric>
    <ffd:FeeAmt
      contextRef="c_offering_3"
      decimals="INF"
      id="fee_027"
      unitRef="USD">119.12</ffd:FeeAmt>
    <ffd:TtlOfferingAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_028"
      unitRef="USD">18112500.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_029"
      unitRef="USD">2501.35</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_030"
      unitRef="USD">1386.60</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_031"
      unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt
      contextRef="c_report"
      decimals="INF"
      id="fee_032"
      unitRef="USD">1114.75</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c_offering_1" id="fee_033">Estimated solely for the purpose of determining the amount of registration fee in accordance with Rule 457(o) under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;). Includes the offering price attributable to additional ordinary shares that the underwriter has the option to purchase to cover over-allotments, if any. Pursuant to Rule 416 under the Securities Act, the securities being registered hereunder include such indeterminate number of additional ordinary shares as may be issued after the date hereof as a result of share sub-divisions, share capitalization or similar transactions.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c_offering_2" id="fee_034">No fee required pursuant to Rule 457(g) under the Securities Act.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c_offering_3" id="fee_035">Estimated solely for the purpose of determining the amount of registration fee in accordance with Rule 457(o) under the Securities Act. Represents ordinary shares underlying warrants issuable to the underwriter to purchase a number of ordinary shares equal to 5% of the total number of ordinary shares sold in this offering, including the underwriter's over-allotment option as applicable, at an exercise price equal to 100% of the public offering price of the ordinary shares sold in this offering. Pursuant to Rule 416 under the Securities Act, the securities being registered hereunder include such indeterminate number of additional ordinary shares as may be issued after the date hereof as a result of share sub-divisions, share capitalization or similar transactions.</ffd:OfferingNote>
</xbrl>
