<?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">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2026/ffd-2026.xsd"
      xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002016373</identifier>
        </entity>
        <period>
            <startDate>2026-10-21</startDate>
            <endDate>2026-10-21</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0002016373</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-10-21</startDate>
            <endDate>2026-10-21</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:EntityRegistrantName contextRef="c0" id="ixv-35">Holcim Ltd</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg contextRef="c1" id="ixv-127">false</ffd:PrevslyPdFlg>
    <ffd:TxValtn contextRef="c1" decimals="INF" id="ixv-128" unitRef="usd">552280885.83</ffd:TxValtn>
    <ffd:FeeRate contextRef="c1" decimals="INF" id="ixv-129" unitRef="pure">0.000087</ffd:FeeRate>
    <ffd:FeeAmt contextRef="c1" decimals="2" id="ixv-130" unitRef="usd">48048.44</ffd:FeeAmt>
    <ffd:TtlTxValtn contextRef="c0" decimals="INF" id="ixv-131" unitRef="usd">552280885.83</ffd:TtlTxValtn>
    <ffd:TtlFeeAmt contextRef="c0" decimals="2" id="ixv-132" unitRef="usd">48048.44</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt contextRef="c0" decimals="0" id="ixv-133" unitRef="usd">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt contextRef="c0" decimals="0" id="ixv-134" unitRef="usd">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt contextRef="c0" decimals="2" id="ixv-135" unitRef="usd">48048.44</ffd:NetFeeAmt>
    <ffd:OfferingNote contextRef="c1" id="ixv-101">&lt;table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; width: 100%; margin-left: auto; margin-right: auto;"&gt; &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 99%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt; &lt;td style="padding: 0px 0pt; font-size: 10pt;"&gt; &lt;div style="margin-bottom: 4pt;"&gt;*&lt;/div&gt; &lt;/td&gt; &lt;td style="padding: 0px 5.4pt; font-size: 10pt; text-align: left;"&gt; &lt;div style="margin-bottom: 4pt;"&gt; Calculated solely for purposes of determining the filing fee. Calculated as follows: the product of (i) 211,882,902 common shares par value S/ 1.00 per share (collectively, the &#x201c;Common Shares&#x201d;), of Cementos Pacasmayo S.A.A., a publicly-held corporation (&lt;i&gt;sociedad an&#xf3;nima abierta&lt;/i&gt;) organized under the laws of Peru (the &#x201c;Company&#x201d;), including Common Shares represented by American Depositary Shares (each of which represents five (5) Common Shares) (collectively, the &#x201c;ADSs&#x201d;), which represents the maximum number of Common Shares (including Common Shares represented by ADSs) which can be tendered in the tender offer launched in the United States (the &#x201c;U.S. Offer&#x201d;) simultaneously with a tender offer for the same Common Shares launched in Peru (the &#x201c;Peru Offer&#x201d; and together with the U.S. Offer, the &#x201c;Offers&#x201d;); and (ii) the offer price of S/ 8.93 per Common Share, resulting in a transaction valuation of S/ 1,892,114,314.86 or U.S. $552,280,885.83(based on the average Peruvian Sol/U.S. dollar interbank exchange rate (&lt;i&gt;tipo de cambio interbancario promedio&lt;/i&gt;) of S/ 3.4260 per U.S. dollar for transactions carried out between 9:00 a.m. and 1:30 p.m., Lima time, as reported by the Central Reserve Bank of Peru on its official website at https://www.bcrp.gob.pe/en , on October 16, 2026) (the &#x201c;Transaction Valuation&#x201d;). &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;table style="font-size: 12pt; border-spacing: 0px; border-collapse: collapse; width: 100%; margin-left: auto; margin-right: auto;"&gt;
   &lt;tr style="height: 0px; font-size: 0px;"&gt;&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;&lt;td style="width: 99%;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;
    &lt;td style="padding: 0px 0pt; font-size: 10pt;"&gt;
     &lt;div style="margin-bottom: 4pt;"&gt;**
      &lt;/div&gt;
    &lt;/td&gt;
    &lt;td style="padding: 0px 5.4pt; font-size: 10pt; text-align: left;"&gt;
     &lt;div style="margin-bottom: 4pt;"&gt;
      The filing fee was calculated in accordance with Rule 0-11(d) under the Exchange Act, and the Fee Rate Advisory for Fiscal Year 2027, issued August 21, 2026, by multiplying the Transaction Valuation by $0.00008700.
     &lt;/div&gt;
    &lt;/td&gt;
   &lt;/tr&gt;
  &lt;/table&gt;</ffd:OfferingNote>
    <ffd:SubmissnTp contextRef="c0" id="hidden-fact-0">SC TO-T</ffd:SubmissnTp>
    <dei:EntityCentralIndexKey contextRef="c0" id="ixv-139">0002016373</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="c0" id="ixv-140">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:FormTp contextRef="c0" id="ixv-141">SC TO</ffd:FormTp>
    <ffd:OffsetTableNa contextRef="c0" id="ixv-142">N/A</ffd:OffsetTableNa>
</xbrl>
