<?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="coda-20251031.xsd" xlink:type="simple"/>
    <context id="From2024-11-01to2025-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001334325</identifier>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-11-012025-10-31_2025-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001334325</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:RestatementDateAxis">
                    <ecd:RestatementDateAxis.domain>2025-10-31</ecd:RestatementDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <dei:AmendmentFlag contextRef="From2024-11-01to2025-10-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2024-11-01to2025-10-31" id="Fact000004">0001334325</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2024-11-01to2025-10-31" id="xdx2ixbrl0010">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2024-11-01to2025-10-31" id="Fact000011">CODA OCTOPUS GROUP, INC.</dei:EntityRegistrantName>
    <ecd:ErrCompAnalysisTextBlock
      contextRef="From2024-11-012025-10-31_2025-10-31"
      id="Fact000012">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
have adopted a Claw Back Policy, effective September 7, 2023. The Claw Back policy applies to Covered Executive of the Company and provide
for the recovery of (i) Erroneously Awarded Compensation from Covered Executives, and (ii) Recoverable Amounts from Covered Executives.
This Policy is designed to comply with Nasdaq Rule 5608 and with Section 10D and Rule 10D-1 of the Exchange Act.&lt;/span&gt;</ecd:ErrCompAnalysisTextBlock>
</xbrl>
