<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2026"
  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/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="rc">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001394832</identifier>
        </entity>
        <period>
            <startDate>2026-04-21</startDate>
            <endDate>2026-04-21</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001394832</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-21</startDate>
            <endDate>2026-04-21</endDate>
        </period>
    </context>
    <context id="prosp_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001394832</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:CmbndPrspctsItemAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-21</startDate>
            <endDate>2026-04-21</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-292">F-10</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-293">F-10</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-294">EX-FILING FEES</ffd:FeeExhibitTp>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-295">0001394832</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-296">ATS Corp /ATS</dei:EntityRegistrantName>
    <ffd:OfferingTableNa contextRef="rc" id="hiddenrcOfferingTableNa" xsi:nil="true"/>
    <ffd:OffsetTableNa contextRef="rc" id="hiddenrcOffsetTableNa">N/A</ffd:OffsetTableNa>
    <ffd:CombinedProspectusTableNa
      contextRef="rc"
      id="hiddenrcCombinedProspectusTableNa"
      xsi:nil="true"/>
    <ffd:Rule429CmbndPrspctsFlg contextRef="prosp_1" id="ixv-300">true</ffd:Rule429CmbndPrspctsFlg>
    <ffd:FormTp contextRef="rc" id="ixv-334">F-10</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-335">ATS Corp /ATS</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-336">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-337">Unallocated (Universal) Shelf</ffd:OfferingSctyTp>
    <ffd:Rule457oFlg contextRef="offrl_1" id="ixv-338">true</ffd:Rule457oFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-339"
      unitRef="USD">120062638.17</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-340"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-341"
      unitRef="USD">16580.65</ffd:FeeAmt>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-342" unitRef="USD">120062638.17</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-343" unitRef="USD">16580.65</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-344" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-345" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-346" unitRef="USD">16580.65</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-347">There are being registered under the Registration Statement to which this exhibit pertains (this "Registration Statement") such indeterminate number of common shares, debt securities, subscription receipts, warrants and units of ATS Corporation (the "Registrant") as shall have an aggregate initial offering price not to exceed US$1,000,000,000 (or its equivalent in any other currency used to denominate the securities). See Table 3.</ffd:OfferingNote>
    <ffd:Rule429SctyTp contextRef="prosp_1" id="ixv-348">Unallocated (Universal) Shelf</ffd:Rule429SctyTp>
    <ffd:Rule429AggtOfferingAmt
      contextRef="prosp_1"
      decimals="2"
      id="ixv-349"
      unitRef="USD">879937361.83</ffd:Rule429AggtOfferingAmt>
    <ffd:Rule429EarlierFormTp contextRef="prosp_1" id="ixv-350">F-10</ffd:Rule429EarlierFormTp>
    <ffd:Rule429EarlierFileNb contextRef="prosp_1" id="ixv-351">333-278270</ffd:Rule429EarlierFileNb>
    <ffd:Rule429InitlFctvDt contextRef="prosp_1" id="ixv-352">2024-03-27</ffd:Rule429InitlFctvDt>
    <ffd:Rule429PrspctsNote contextRef="prosp_1" id="ixv-353">Pursuant to Rule 429 under the Securities Act, the prospectus included in this Registration Statement, to which this exhibit is attached, is a combined prospectus relating to this Registration Statement and to the registration statement on Form F-10 (File No. 333-278270), which became effective on March 27, 2024 (the "Prior Registration Statement"), relating to such indeterminate number of common shares, debt securities, subscription receipts, warrants and units of the Registrant as shall have an aggregate initial offering price not to exceed US$1,000,000,000, of which $879,937,361.83 remains unsold under the Prior Registration Statement. This Registration Statement combines the remaining $879,937,361.83 of unsold securities from the Prior Registration Statement with an additional $120,062,638.17 of unallocated (universal) shelf to enable an aggregate $1,000,000,000 of securities to be offered pursuant to the combined prospectus. No separate registration fee is payable with respect to the $879,937,361.83 of unsold securities which were previously registered on the Prior Registration Statement.</ffd:Rule429PrspctsNote>
</xbrl>