<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  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">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>3</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>4</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>5</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>6</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>7</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000023197</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OffsetAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-23</startDate>
            <endDate>2026-03-23</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-8" id="f-62">0000023197</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c-8" id="f-63">COMTECH TELECOMMUNICATIONS CORP /DE/</dei:EntityRegistrantName>
    <ffd:FormTp contextRef="c-8" id="f-64">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="c-8" id="f-65">S-3</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="c-8" id="f-66">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:CombinedProspectusTableNa contextRef="c-8" id="f-67">N/A</ffd:CombinedProspectusTableNa>
    <ffd:PrevslyPdFlg contextRef="c-1" id="f-1">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-1" id="f-2">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-1" id="f-3">Common Stock, $0.10 par value per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-1" id="f-4">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-2" id="f-5">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-2" id="f-6">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-2" id="f-7">Preferred Stock, $0.10 par value per share</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-2" id="f-8">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-3" id="f-9">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-3" id="f-10">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-3" id="f-11">Debt Securities</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-3" id="f-12">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-4" id="f-13">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-4" id="f-14">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-4" id="f-15">Warrants</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-4" id="f-16">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-5" id="f-17">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-5" id="f-18">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-5" id="f-19">Purchase Contracts</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-5" id="f-20">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-6" id="f-21">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-6" id="f-22">Other</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="c-6" id="f-23">Units</ffd:OfferingSctyTitl>
    <ffd:Rule457oFlg contextRef="c-6" id="f-24">true</ffd:Rule457oFlg>
    <ffd:PrevslyPdFlg contextRef="c-7" id="f-25">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="c-7" id="f-26">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:Rule457oFlg contextRef="c-7" id="f-27">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric contextRef="c-7" decimals="0" id="f-28" unitRef="usd">125000000</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate contextRef="c-7" decimals="7" id="f-29" unitRef="number">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c-7" decimals="2" id="f-30" unitRef="usd">17262.5</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="c-8" decimals="0" id="f-31" unitRef="usd">125000000</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="c-8" decimals="2" id="f-32" unitRef="usd">17262.5</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="c-8" decimals="2" id="f-33" unitRef="usd">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="c-8" decimals="2" id="f-34" unitRef="usd">17262.5</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c-8" decimals="2" id="f-35" unitRef="usd">0</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c-7" id="f-42">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Represents securities that may be offered and sold from time to time, separately, together or as units, in one or more offerings by Comtech Telecommunications Corp.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2) This registration statement covers an indeterminate amount and number of securities of each identified class of securities up to a proposed maximum aggregate offering price of $125,000,000, which may be offered from time to time in unspecified numbers and at indeterminate prices, and as may be issued upon conversion, redemption, repurchase, exchange or exercise of any securities registered hereunder, including under any applicable anti-dilution provisions. Separate consideration may or may not be received for securities that are issuable on conversion, redemption, repurchase, exchange or exercise of other securities. Pursuant to Rule 416(a) promulgated under the Securities Act of 1933, as amended, this registration statement also covers an indeterminate number of securities that may become issuable as a result of stock splits, stock dividends or similar transactions relating to the securities registered hereunder.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-6" id="f-41">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Represents securities that may be offered and sold from time to time, separately, together or as units, in one or more offerings by Comtech Telecommunications Corp.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-5" id="f-40">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Represents securities that may be offered and sold from time to time, separately, together or as units, in one or more offerings by Comtech Telecommunications Corp.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-4" id="f-39">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Represents securities that may be offered and sold from time to time, separately, together or as units, in one or more offerings by Comtech Telecommunications Corp.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-3" id="f-38">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Represents securities that may be offered and sold from time to time, separately, together or as units, in one or more offerings by Comtech Telecommunications Corp.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-2" id="f-37">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Represents securities that may be offered and sold from time to time, separately, together or as units, in one or more offerings by Comtech Telecommunications Corp.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="c-1" id="f-36">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1) Represents securities that may be offered and sold from time to time, separately, together or as units, in one or more offerings by Comtech Telecommunications Corp.&lt;/span&gt;&lt;/div&gt;</ffd:OfferingNote>
    <ffd:OffsetNote contextRef="c-10" id="f-45">(3) The registrant previously paid a registration fee of $48,480 in connection with the registration of an indeterminate number of common stock, preferred stock, debt securities, warrants, purchase contracts and units with an aggregate offering price not to exceed $400,000,000 previously registered on a registration statement on Form S-3 (Registration No. 333-228691) filed with the Securities and Exchange Commission on December 6, 2018 and declared effective on December 14, 2018 (the &#x201c;Prior Registration Statement&#x201d;). No securities were sold under the Prior Registration Statement, which has been terminated. Pursuant to Rule 457(p) under the Securities Act, the Registrant previously offset $18,540 of the total filing fee due under its Registration Statement on Form S-3 (File Number 333-266122), filed on July 13, 2022 (the &#x201c;2022 Registration Statement&#x201d;), against the unused registration fee paid in connection with the Prior Registration Statement. No securities were sold under the 2022 Registration Statement, which has been terminated. Pursuant to Rule 457(p) of the Securities Act, the registrant is offsetting $17,262.50 of the unused registration fee paid in connection with the Prior Registration Statement against the $17,262.50 registration fee due for this registration statement (resulting in a balance of $31,217.50 of unused registration fee paid in connection with the Prior Registration Statement).</ffd:OffsetNote>
    <ffd:OffsetNote contextRef="c-9" id="f-44">(3) The registrant previously paid a registration fee of $48,480 in connection with the registration of an indeterminate number of common stock, preferred stock, debt securities, warrants, purchase contracts and units with an aggregate offering price not to exceed $400,000,000 previously registered on a registration statement on Form S-3 (Registration No. 333-228691) filed with the Securities and Exchange Commission on December 6, 2018 and declared effective on December 14, 2018 (the &#x201c;Prior Registration Statement&#x201d;). No securities were sold under the Prior Registration Statement, which has been terminated. Pursuant to Rule 457(p) under the Securities Act, the Registrant previously offset $18,540 of the total filing fee due under its Registration Statement on Form S-3 (File Number 333-266122), filed on July 13, 2022 (the &#x201c;2022 Registration Statement&#x201d;), against the unused registration fee paid in connection with the Prior Registration Statement. No securities were sold under the 2022 Registration Statement, which has been terminated. Pursuant to Rule 457(p) of the Securities Act, the registrant is offsetting $17,262.50 of the unused registration fee paid in connection with the Prior Registration Statement against the $17,262.50 registration fee due for this registration statement (resulting in a balance of $31,217.50 of unused registration fee paid in connection with the Prior Registration Statement).</ffd:OffsetNote>
    <ffd:TermntnCmpltnWdrwl contextRef="c-9" id="f-43">(3) The registrant previously paid a registration fee of $48,480 in connection with the registration of an indeterminate number of common stock, preferred stock, debt securities, warrants, purchase contracts and units with an aggregate offering price not to exceed $400,000,000 previously registered on a registration statement on Form S-3 (Registration No. 333-228691) filed with the Securities and Exchange Commission on December 6, 2018 and declared effective on December 14, 2018 (the &#x201c;Prior Registration Statement&#x201d;). No securities were sold under the Prior Registration Statement, which has been terminated. Pursuant to Rule 457(p) under the Securities Act, the Registrant previously offset $18,540 of the total filing fee due under its Registration Statement on Form S-3 (File Number 333-266122), filed on July 13, 2022 (the &#x201c;2022 Registration Statement&#x201d;), against the unused registration fee paid in connection with the Prior Registration Statement. No securities were sold under the 2022 Registration Statement, which has been terminated. Pursuant to Rule 457(p) of the Securities Act, the registrant is offsetting $17,262.50 of the unused registration fee paid in connection with the Prior Registration Statement against the $17,262.50 registration fee due for this registration statement (resulting in a balance of $31,217.50 of unused registration fee paid in connection with the Prior Registration Statement).</ffd:TermntnCmpltnWdrwl>
    <ffd:OffsetClmdInd contextRef="c-9" id="f-46">true</ffd:OffsetClmdInd>
    <ffd:OffsetPrrFilerNm contextRef="c-9" id="f-47">Comtech Telecommunications Corp.</ffd:OffsetPrrFilerNm>
    <ffd:Rule457pOffsetFlg contextRef="c-9" id="f-48">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFormTp contextRef="c-9" id="f-49">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="c-9" id="f-50">333-228691</ffd:OffsetPrrFileNb>
    <ffd:OffsetClmInitlFilgDt contextRef="c-9" id="f-51">2018-12-06</ffd:OffsetClmInitlFilgDt>
    <ffd:OffsetClmdAmt contextRef="c-9" decimals="2" id="f-52" unitRef="usd">17262.5</ffd:OffsetClmdAmt>
    <ffd:OffsetPrrSctyTp contextRef="c-9" id="f-53">Unallocated (Universal) Shelf</ffd:OffsetPrrSctyTp>
    <ffd:OffsetPrrUnsoldOfferingAmt contextRef="c-9" decimals="2" id="f-54" unitRef="usd">400000000</ffd:OffsetPrrUnsoldOfferingAmt>
    <ffd:OffsetClmdInd contextRef="c-10" id="f-55">false</ffd:OffsetClmdInd>
    <ffd:OffsetPrrFilerNm contextRef="c-10" id="f-56">Comtech Telecommunications Corp.</ffd:OffsetPrrFilerNm>
    <ffd:Rule457pOffsetFlg contextRef="c-10" id="f-57">true</ffd:Rule457pOffsetFlg>
    <ffd:OffsetPrrFormTp contextRef="c-10" id="f-58">S-3</ffd:OffsetPrrFormTp>
    <ffd:OffsetPrrFileNb contextRef="c-10" id="f-59">333-228691</ffd:OffsetPrrFileNb>
    <ffd:OffsetSrcFilgDt contextRef="c-10" id="f-60">2018-12-06</ffd:OffsetSrcFilgDt>
    <ffd:OffsetPrrFeeAmt contextRef="c-10" decimals="0" id="f-61" unitRef="usd">48480</ffd:OffsetPrrFeeAmt>
</xbrl>
