<?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">0001030894</identifier>
        </entity>
        <period>
            <startDate>2026-08-06</startDate>
            <endDate>2026-08-06</endDate>
        </period>
    </context>
    <context id="offrl_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001030894</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-08-06</startDate>
            <endDate>2026-08-06</endDate>
        </period>
    </context>
    <context id="offrl_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001030894</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>2</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-08-06</startDate>
            <endDate>2026-08-06</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <ffd:FormTp contextRef="rc" id="ixv-340">S-3</ffd:FormTp>
    <ffd:SubmissnTp contextRef="rc" id="ixv-341">424B5</ffd:SubmissnTp>
    <ffd:FeeExhibitTp contextRef="rc" id="ixv-342">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:RegnFileNb contextRef="rc" id="ixv-343">333-285515</ffd:RegnFileNb>
    <dei:EntityCentralIndexKey contextRef="rc" id="ixv-344">0001030894</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-345">CELESTICA INC</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">N/A</ffd:CombinedProspectusTableNa>
    <ffd:FnlPrspctsFlg contextRef="rc" id="ixv-349">false</ffd:FnlPrspctsFlg>
    <ffd:FormTp contextRef="rc" id="ixv-383">S-3</ffd:FormTp>
    <dei:EntityRegistrantName contextRef="rc" id="ixv-384">CELESTICA INC</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="offrl_1" id="ixv-385">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp contextRef="offrl_1" id="ixv-386">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_1" id="ixv-387">Common shares without par value</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg contextRef="offrl_1" id="ixv-388">true</ffd:Rule457rFlg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_1"
      decimals="2"
      id="ixv-389"
      unitRef="USD">2806662284.07</ffd:MaxAggtOfferingPric>
    <ffd:FeeRate
      contextRef="offrl_1"
      decimals="7"
      id="ixv-390"
      unitRef="pure">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="offrl_1"
      decimals="2"
      id="ixv-391"
      unitRef="USD">387600.06</ffd:FeeAmt>
    <ffd:OfferingSctyTp contextRef="offrl_2" id="ixv-392">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl contextRef="offrl_2" id="ixv-393">Common shares without par value</ffd:OfferingSctyTitl>
    <ffd:Rule415a6Flg contextRef="offrl_2" id="ixv-394">true</ffd:Rule415a6Flg>
    <ffd:MaxAggtOfferingPric
      contextRef="offrl_2"
      decimals="2"
      id="ixv-395"
      unitRef="USD">643337715.93</ffd:MaxAggtOfferingPric>
    <ffd:CfwdFormTp contextRef="offrl_2" id="ixv-396">S-3</ffd:CfwdFormTp>
    <ffd:CfwdPrrFileNb contextRef="offrl_2" id="ixv-397">333-285515</ffd:CfwdPrrFileNb>
    <ffd:CfwdPrrFctvDt contextRef="offrl_2" id="ixv-398">2025-03-03</ffd:CfwdPrrFctvDt>
    <ffd:CfwdPrevslyPdFee
      contextRef="offrl_2"
      decimals="2"
      id="ixv-399"
      unitRef="USD">162027.76</ffd:CfwdPrevslyPdFee>
    <ffd:TtlOfferingAmt contextRef="rc" decimals="2" id="ixv-400" unitRef="USD">3450000000.00</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt contextRef="rc" decimals="2" id="ixv-401" unitRef="USD">387600.06</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="rc" decimals="2" id="ixv-402" unitRef="USD">0.00</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="rc" decimals="2" id="ixv-403" unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="rc" decimals="2" id="ixv-404" unitRef="USD">387600.06</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="offrl_1" id="ixv-405">This filing fee table shall be deemed to update the "Calculation of Filing Fee Tables" in the Registrants' Registration Statement on Form S-3ASR (File No. 333-285515), filed with the Securities and Exchange Commission (the "SEC") on March 3, 2025 (the "Registration Statement") in accordance with Rule 457(r) under the Securities Act of 1933, as amended (the "Securities Act"). Taking into consideration the Unutilized Fees (as defined below) from the Registration Statement, the Registrant has transmitted $387,600.06 otherwise due to satisfy the filing fees due with respect to the common shares offered by the prospectus supplement to which this filing fee table is attached.</ffd:OfferingNote>
    <ffd:OfferingNote contextRef="offrl_2" id="ixv-406">Pursuant to Rule 415(a)(6) of the Securities Act, the Registration Statement, of which the prospectus supplement forms a part and to which this filing fee table is attached, includes and carries forward $643,337,715.93 of unsold common shares ("Unsold Securities") that were previously registered by the Registrant pursuant to its registration statement on Form F-3ASR (File No. 333-273467) filed on July 27, 2023; $162,027.76 in unutilized filing fees have already been paid in connection with such Unsold Securities ("Unutilized Fees"), were carried forward into the Registration Statement, and will continue to be applied to such Unsold Securities, including with respect to the common shares covered by the prospectus supplement. Accordingly, taking into consideration the Unutilized Fees, a filing fee of $387,600.06 is due with respect to the $3,450,000,000.00 total offering amount of the common shares covered by the prospectus supplement (based on the filing fee rate in effect on the date of the prospectus supplement). In reliance on and in accordance with Rule 456(b) and 457(r) of the Securities Act, the Registrant will pay any further required registration fees subsequently in advance or on a pay-as-you-go basis.</ffd:OfferingNote>
</xbrl>
