{
 "version": "2.2",
 "instance": {
  "tmb-20260331xex99d1.htm": {
   "nsprefix": "ihs",
   "nsuri": "http://cdcgroup.com/20260331",
   "dts": {
    "schema": {
     "local": [
      "tmb-20260331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/rol_ifrs_ea-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/currency/2025/currency-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "tmb-20260331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tmb-20260331_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/dim_ifrs_ea_2025-03-27_role-995000.xml",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/dim_full_ifrs_2025-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tmb-20260331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tmb-20260331_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tmb-20260331xex99d1.htm"
     ]
    }
   },
   "keyStandard": 209,
   "keyCustom": 84,
   "axisStandard": 21,
   "axisCustom": 0,
   "memberStandard": 29,
   "memberCustom": 53,
   "hidden": {
    "total": 16,
    "http://xbrl.sec.gov/dei/2025": 8,
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 7,
    "http://cdcgroup.com/20260331": 1
   },
   "contextCount": 192,
   "entityCount": 1,
   "segmentCount": 83,
   "elementCount": 511,
   "unitCount": 12,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 737,
    "http://xbrl.sec.gov/dei/2025": 8
   },
   "report": {
    "R1": {
     "role": "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation",
     "longName": "00090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited",
     "longName": "00100 - Statement - CONDENSED CONSOLIDATED STATEMENT OF INCOME AND OTHER COMPREHENSIVE (LOSS)/INCOME (UNAUDITED)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF INCOME AND OTHER COMPREHENSIVE (LOSS)/INCOME (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:IncomeFromContinuingOperationsAttributableToOwnersOfParent",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited",
     "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENT OF FINANCIAL POSITION (UNAUDITED)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF FINANCIAL POSITION (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:NoncurrentDerivativeFinancialAssets",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnauditedParenthetical",
     "longName": "00205 - Statement - CONDENSED CONSOLIDATED STATEMENT OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited",
     "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (UNAUDITED)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_ifrs-full_ComponentsOfEquityAxis_ifrs-full_EquityAttributableToOwnersOfParentMember_6U6sCq4_50CKPPYoIvbMow",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2024_ifrs-full_ComponentsOfEquityAxis_ifrs-full_EquityAttributableToOwnersOfParentMember_6U6sCq4_50CKPPYoIvbMow",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited",
     "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:CashFlowsFromUsedInOperations",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnauditedParenthetical",
     "longName": "00405 - Statement - CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED) (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED) (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "link:footnote",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://cdcgroup.com/role/DisclosureGeneralInformation",
     "longName": "10101 - Disclosure - General Information",
     "shortName": "General Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPolicies",
     "longName": "10201 - Disclosure - Summary of material accounting policies",
     "shortName": "Summary of material accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgments",
     "longName": "10301 - Disclosure - Critical accounting estimates and judgments",
     "shortName": "Critical accounting estimates and judgments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurements",
     "longName": "10401 - Disclosure - Capital risk management and fair value measurements",
     "shortName": "Capital risk management and fair value measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReporting",
     "longName": "10501 - Disclosure - Segment reporting",
     "shortName": "Segment reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://cdcgroup.com/role/DisclosureCostOfSales",
     "longName": "10601 - Disclosure - Cost of sales",
     "shortName": "Cost of sales",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:CostOfSalesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:CostOfSalesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://cdcgroup.com/role/DisclosureAdministrativeExpenses",
     "longName": "10701 - Disclosure - Administrative expenses",
     "shortName": "Administrative expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:AdministrativeExpensesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:AdministrativeExpensesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceIncome",
     "longName": "10801 - Disclosure - Finance income",
     "shortName": "Finance income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceCosts",
     "longName": "10901 - Disclosure - Finance costs",
     "shortName": "Finance costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://cdcgroup.com/role/DisclosureTaxation",
     "longName": "11001 - Disclosure - Taxation",
     "shortName": "Taxation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeLossPerShare",
     "longName": "11101 - Disclosure - Income/(loss) per share",
     "shortName": "Income/(loss) per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstruments",
     "longName": "11201 - Disclosure - Derivative financial instruments",
     "shortName": "Derivative financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivables",
     "longName": "11301 - Disclosure - Trade and other receivables",
     "shortName": "Trade and other receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherPayables",
     "longName": "11401 - Disclosure - Trade and other payables",
     "shortName": "Trade and other payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowings",
     "longName": "11501 - Disclosure - Borrowings",
     "shortName": "Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilities",
     "longName": "11601 - Disclosure - Lease liabilities",
     "shortName": "Lease liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://cdcgroup.com/role/DisclosureStatedCapital",
     "longName": "11701 - Disclosure - Stated capital",
     "shortName": "Stated capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://cdcgroup.com/role/DisclosureCashFromOperations",
     "longName": "11801 - Disclosure - Cash from operations",
     "shortName": "Cash from operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilities",
     "longName": "11901 - Disclosure - Capital commitments and contingent liabilities",
     "shortName": "Capital commitments and contingent liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroups",
     "longName": "12001 - Disclosure - Discontinued operations and disposal groups",
     "shortName": "Discontinued operations and disposal groups",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriod",
     "longName": "12101 - Disclosure - Events after the reporting period",
     "shortName": "Events after the reporting period",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies",
     "longName": "20202 - Disclosure - Summary of material accounting policies (Policies)",
     "shortName": "Summary of material accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsTables",
     "longName": "30403 - Disclosure - Capital risk management and fair value measurements (Tables)",
     "shortName": "Capital risk management and fair value measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ScheduleOfFairValueEstimation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ScheduleOfFairValueEstimation",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingTables",
     "longName": "30503 - Disclosure - Segment reporting (Tables)",
     "shortName": "Segment reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://cdcgroup.com/role/DisclosureCostOfSalesTables",
     "longName": "30603 - Disclosure - Cost of sales (Tables)",
     "shortName": "Cost of sales (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:CostOfSalesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:CostOfSalesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://cdcgroup.com/role/DisclosureAdministrativeExpensesTables",
     "longName": "30703 - Disclosure - Administrative expenses (Tables)",
     "shortName": "Administrative expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:AdministrativeExpensesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:AdministrativeExpensesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceIncomeTables",
     "longName": "30803 - Disclosure - Finance income (Tables)",
     "shortName": "Finance income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ScheduleOfFinanceIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ScheduleOfFinanceIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceCostsTables",
     "longName": "30903 - Disclosure - Finance costs (Tables)",
     "shortName": "Finance costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfFinanceCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfFinanceCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://cdcgroup.com/role/DisclosureTaxationTables",
     "longName": "31003 - Disclosure - Taxation (Tables)",
     "shortName": "Taxation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeLossPerShareTables",
     "longName": "31103 - Disclosure - Income/(loss) per share (Tables)",
     "shortName": "Income/(loss) per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables",
     "longName": "31203 - Disclosure - Derivative financial instruments (Tables)",
     "shortName": "Derivative financial instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesTables",
     "longName": "31303 - Disclosure - Trade and other receivables (Tables)",
     "shortName": "Trade and other receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesTables",
     "longName": "31403 - Disclosure - Trade and other payables (Tables)",
     "shortName": "Trade and other payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsTables",
     "longName": "31503 - Disclosure - Borrowings (Tables)",
     "shortName": "Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesTables",
     "longName": "31603 - Disclosure - Lease liabilities (Tables)",
     "shortName": "Lease liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:DisclosureOfLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://cdcgroup.com/role/DisclosureStatedCapitalTables",
     "longName": "31703 - Disclosure - Stated capital (Tables)",
     "shortName": "Stated capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://cdcgroup.com/role/DisclosureCashFromOperationsTables",
     "longName": "31803 - Disclosure - Cash from operations (Tables)",
     "shortName": "Cash from operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ScheduleOfCashFlowFromOperationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ScheduleOfCashFlowFromOperationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsTables",
     "longName": "32003 - Disclosure - Discontinued operations and disposal groups (Tables)",
     "shortName": "Discontinued operations and disposal groups (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesDetails",
     "longName": "40201 - Disclosure - Summary of material accounting policies (Details)",
     "shortName": "Summary of material accounting policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_j5guE0gsWUCeUhLOqKzrVw",
      "name": "ihs:DiscretionaryIncentivesPayableToCertainEmployeesOnCompletionOfMergerAndDisposalTransactions",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "ihs:DescriptionOfAccountingPolicyForShareBasedPaymentsAndOtherLongTermEmployeeBenefitArrangementsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_RangeAxis_ifrs-full_TopOfRangeMember_j5guE0gsWUCeUhLOqKzrVw",
      "name": "ihs:DiscretionaryIncentivesPayableToCertainEmployeesOnCompletionOfMergerAndDisposalTransactions",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "p",
       "ihs:DescriptionOfAccountingPolicyForShareBasedPaymentsAndOtherLongTermEmployeeBenefitArrangementsPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails",
     "longName": "40301 - Disclosure - Critical accounting estimates and judgments (Details)",
     "shortName": "Critical accounting estimates and judgments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:CashAndCashEquivalents",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_CounterpartiesAxis_ihs_MtnGroupMember_FlHS93NhEEGb9yvSvJetWw",
      "name": "ihs:PricePerShareOfEntitySSharesInMergerAgreement",
      "unitRef": "Unit_Divide_USD_shares_xAommrVLakiwfL9CkwKarQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails",
     "longName": "40401 - Disclosure - Capital risk management and fair value measurements - Financial instruments that are measured at fair value (Details)",
     "shortName": "Capital risk management and fair value measurements - Financial instruments that are measured at fair value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:TransfersIntoLevel3OfFairValueHierarchyAssets",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:TransfersIntoLevel3OfFairValueHierarchyAssets",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails",
     "longName": "40402 - Disclosure - Capital risk management and fair value measurements - Fair value estimation (Details)",
     "shortName": "Capital risk management and fair value measurements - Fair value estimation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleMember_EXuVDI7DZEGkOxbeiffp1A",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleMember_EXuVDI7DZEGkOxbeiffp1A",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
     "longName": "40501 - Disclosure - Segment reporting - Summarized financial information (Details)",
     "shortName": "Segment reporting - Summarized financial information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:IfrsNumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_w3bmEO2r6EWzxy2afkFyGg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:IfrsNumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_w3bmEO2r6EWzxy2afkFyGg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
     "longName": "40502 - Disclosure - Segment reporting - Summarized financial information (Details)",
     "shortName": "Segment reporting - Summarized financial information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R52": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
     "longName": "40503 - Disclosure - Segment reporting - Items included in measure of adjusted EBITDA (Details)",
     "shortName": "Segment reporting - Items included in measure of adjusted EBITDA (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:PowerGenerationExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ItemsIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:PowerGenerationExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ItemsIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
     "longName": "40504 - Disclosure - Segment reporting - Reconciliation of information on reportable segments to the amounts reported in the financial statements (Details)",
     "shortName": "Segment reporting - Reconciliation of information on reportable segments to the amounts reported in the financial statements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ExpensesRelatedToStrategicInitiativesAndOperatingSystems",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfReconciliationOfSegmentAdjustedEbitdaToProfitLossFromOperatingActivitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails",
     "longName": "40505 - Disclosure - Segment reporting - Summarized segment assets and liabilities and additions (Details)",
     "shortName": "Segment reporting - Summarized segment assets and liabilities and additions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:Assets",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:AdditionsToNoncurrentAssets",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfSegmentAssetsLiabilitiesAndAdditionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
     "longName": "40506 - Disclosure - Segment reporting - Major customers (Details)",
     "shortName": "Segment reporting - Major customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:NumberOfMajorCustomers",
      "unitRef": "Unit_Standard_customer_8xfQsZpomkCIrAF8Cl7_ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:NumberOfMajorCustomers",
      "unitRef": "Unit_Standard_customer_8xfQsZpomkCIrAF8Cl7_ig",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
     "longName": "40601 - Disclosure - Cost of sales (Details)",
     "shortName": "Cost of sales (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_ifrs-full_CostOfSalesMember_HkrDqcGYvECF1LTD8bv-bg",
      "name": "ifrs-full:EnergyExpense",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfCostOfSalesExplanatory",
       "ihs:CostOfSalesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_ifrs-full_CostOfSalesMember_HkrDqcGYvECF1LTD8bv-bg",
      "name": "ifrs-full:EnergyExpense",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfCostOfSalesExplanatory",
       "ihs:CostOfSalesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
     "longName": "40701 - Disclosure - Administrative expenses (Details)",
     "shortName": "Administrative expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:CashFlowProjectionPeriodForAssessmentOfWithholdingTaxAssetRecoverability",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ihs:AdministrativeExpensesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_ihs_AdministrativeExpensesMember_bK_LVdcP4kqzsmAez1_ioA",
      "name": "ifrs-full:EmployeeBenefitsExpense",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "ihs:AdministrativeExpensesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
     "longName": "40801 - Disclosure - Finance Income (Details)",
     "shortName": "Finance Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ForeignCurrencyTransactionGainLossFromFinancingUnrealized",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFinanceIncomeTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:ForeignCurrencyTransactionGainLossFromFinancingUnrealized",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFinanceIncomeTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceCostsDetails",
     "longName": "40901 - Disclosure - Finance costs (Details)",
     "shortName": "Finance costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfFinanceCostTableTextBlock",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfFinanceCostTableTextBlock",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://cdcgroup.com/role/DisclosureTaxationDetails",
     "longName": "41001 - Disclosure - Taxation (Details)",
     "shortName": "Taxation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
     "longName": "41101 - Disclosure - Income/(loss) per share (Details)",
     "shortName": "Income/(loss) per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:BasicEarningsLossPerShareFromContinuingOperations",
      "unitRef": "Unit_Divide_USD_shares_xAommrVLakiwfL9CkwKarQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations",
      "unitRef": "Unit_Divide_USD_shares_xAommrVLakiwfL9CkwKarQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
     "longName": "41201 - Disclosure - Derivative financial instruments - Notional amount (Details)",
     "shortName": "Derivative financial instruments - Notional amount (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_BorrowingsByNameAxis_ihs_IhsHoldingLimitedSeniorNoteMaturing2026Member_8ZWGeaEqbE-Dz2h1ICAc1A",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_BorrowingsByNameAxis_ihs_IhsMauritiusNgHoldcoLimitedSeniorNotesIssued2019Member_srt_StatementScenarioAxis_ihs_RedemptionAfterSeptember172024Member_k4To_PaNsE2XdhKQZo7yrw",
      "name": "ihs:EarlyRedemptionPriceAsPercentageOfNotionalAmount",
      "unitRef": "Unit_Standard_pure_4LnrcVQm_0SAJJxoF7qZmQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "7",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
     "longName": "41202 - Disclosure - Derivative financial instruments - Fair value (Details)",
     "shortName": "Derivative financial instruments - Fair value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_DerivativesMember_CTbeJ6ebCEKxPe1FJiaDaw",
      "name": "ihs:DerivativeFinancialInstrumentsAtFairValue",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_DerivativesMember_CTbeJ6ebCEKxPe1FJiaDaw",
      "name": "ihs:DerivativeFinancialInstrumentsAtFairValue",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
     "longName": "41203 - Disclosure - Derivative financial instruments - Change in fair value of the derivative instruments (Details)",
     "shortName": "Derivative financial instruments - Change in fair value of the derivative instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails",
     "longName": "41301 - Disclosure - Trade and other receivables (Details)",
     "shortName": "Trade and other receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ihs:AccruedIncomeAndLeaseIncentive",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ihs:AccruedIncomeAndLeaseIncentive",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails",
     "longName": "41401 - Disclosure - Trade and other payables (Details)",
     "shortName": "Trade and other payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
     "longName": "41501 - Disclosure - Borrowings - Debt classification (Details)",
     "shortName": "Borrowings - Debt classification (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:LongtermBorrowings",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_BorrowingsByNameAxis_ihs_SeniorNoteMember__0NCfgSmzEiWA6vyHG5iiQ",
      "name": "ifrs-full:LongtermBorrowings",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
     "longName": "41502 - Disclosure - Borrowings - Debt instrument (Details)",
     "shortName": "Borrowings - Debt instrument (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ihs:BorrowingsIncludingHeldForSale",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_BorrowingsByNameAxis_ihs_IhsHoldingLimitedSeniorNoteMaturing2026Member_8ZWGeaEqbE-Dz2h1ICAc1A",
      "name": "ihs:BorrowingsIncludingHeldForSale",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
     "longName": "41601 - Disclosure - Lease liabilities - Components of lease (Details)",
     "shortName": "Lease liabilities - Components of lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:NoncurrentLeaseLiabilities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
     "longName": "41604 - Disclosure - Lease liabilities - Contractual maturities (Details)",
     "shortName": "Lease liabilities - Contractual maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfLeasesTableTextBlock",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfContractualMaturitiesOfLeaseLiabilitiesTableTextBlock",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
     "longName": "41701 - Disclosure - Stated capital (Details)",
     "shortName": "Stated capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_t1Vnhgjuy0iPK_KTP9Ldbg",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Unit_Standard_shares_A9AUUtLdsUyc47ps3Z-7tg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_t1Vnhgjuy0iPK_KTP9Ldbg",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "unitRef": "Unit_Standard_shares_A9AUUtLdsUyc47ps3Z-7tg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
     "longName": "41801 - Disclosure - Cash from operations (Details)",
     "shortName": "Cash from operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ihs:AdjustmentsForProfitLossFromDiscontinuedOperations",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCashFlowFromOperationTableTextBlock",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails",
     "longName": "41901 - Disclosure - Capital commitments and contingent liabilities (Details)",
     "shortName": "Capital commitments and contingent liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
     "longName": "42001 - Disclosure - Discontinued operations and disposal groups - Discontinued operations (Details)",
     "shortName": "Discontinued operations and disposal groups - Discontinued operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ifrs-full_DiscontinuedOperationsMember_8cgNSy244kSpGfSFsdq5DA",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
       "ifrs-full:DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
     "longName": "42002 - Disclosure - Discontinued operations and disposal groups - Assets held for sale and liabilities held for sale (Details)",
     "shortName": "Discontinued operations and disposal groups - Assets held for sale and liabilities held for sale (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "As_Of_3_31_2026_8H5gi_c42kqOfCGMTCaDZw",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_3_31_2026_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis_ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleMember_EXuVDI7DZEGkOxbeiffp1A",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
     "longName": "42101 - Disclosure - Events after the reporting period (Details)",
     "shortName": "Events after the reporting period (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_3_31_2026_1FjkbX-YyUOq_W09i7UFNA",
      "name": "ifrs-full:ProfitLossFromDiscontinuedOperations",
      "unitRef": "Unit_Standard_USD_eIDIUhUlQUy-kkJvFiQklw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_5_1_2026_To_5_11_2026_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ihs_ISystemsSolucoesDeInfraestruturaSaMember_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_ifrs-full_DisposalOfMajorSubsidiaryMember_7Z81fqnMckSucFXU72pyWg",
      "name": "ihs:PercentageOfOwnershipInterestInBusinessDisposed",
      "unitRef": "Unit_Standard_pure_4LnrcVQm_0SAJJxoF7qZmQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20260331xex99d1.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ihs_AccruedIncomeAndLeaseIncentive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AccruedIncomeAndLeaseIncentive",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_NoncurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued income and lease incentive",
        "label": "Accrued revenue and lease incentive"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedImpairmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated impairment [member]",
        "verboseLabel": "Allowance for expected credit losses"
       }
      }
     },
     "auth_ref": [
      "r95",
      "r110",
      "r190",
      "r275",
      "r304",
      "r306",
      "r307",
      "r308"
     ]
    },
    "ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition-related costs recognised as expense for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination",
        "negatedLabel": "Business combination costs",
        "terseLabel": "Business combination costs"
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "ifrs-full_AdditionsToNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToNoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets, and rights arising under insurance contracts",
        "terseLabel": "Additions of property, plant and equipment, right of use assets and intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to non-current assets other than financial instruments, deferred tax assets, net defined benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Classes of financial instruments [domain]; Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r124",
      "r129"
     ]
    },
    "ihs_AdjustedEbitda": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustedEbitda",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of adjusted EBITDA.",
        "label": "Adjusted EBITDA",
        "terseLabel": "Segment Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustmentsAmortizationOfPrepaidSiteRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustmentsAmortizationOfPrepaidSiteRent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for amortization of prepaid site rent to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments Amortization of Prepaid Site Rent",
        "terseLabel": "Amortization of prepaid site rent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for amortisation expense",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "verboseLabel": "Decrease/(increase) in inventory"
       }
      }
     },
     "auth_ref": [
      "r309"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "(Increase)/decrease in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation expense",
        "terseLabel": "Depreciation of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for finance costs",
        "terseLabel": "Finance costs"
       }
      }
     },
     "auth_ref": [
      "r310"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for finance income",
        "negatedLabel": "Finance income"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for gain (loss) on disposals, property, plant and equipment",
        "negatedLabel": "Net (gain)/loss on disposal of property, plant and equipment and right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ihs_AdjustmentsForGainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustmentsForGainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The adjustments for gain (loss) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation, to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments for gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "negatedLabel": "Impairment of assets held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, inventories",
        "terseLabel": "Impairment of inventory"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, property, plant and equipment, intangible assets and prepaid land rent",
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, property, plant and equipment, intangible assets and prepaid land rent",
        "terseLabel": "Net impairment of property, plant and equipment, intangible assets excluding goodwill and related prepaid land rent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, trade and other receivables",
        "terseLabel": "Net loss allowance on trade receivables"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade and other payables",
        "terseLabel": "Increase/(decrease) in trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ihs_AdjustmentsForProfitLossFromDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustmentsForProfitLossFromDiscontinuedOperations",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for profit (loss) from discontinued operations.",
        "label": "Adjustments for profit (loss) from discontinued operations",
        "negatedLabel": "Income/(loss) from discontinued operations before taxation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments:"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustmentsForShareBasedPaymentsAndLongTermEmployeeBenefitExpenses",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for share-based payments and long-term employee benefit expenses.",
        "label": "Adjustments for share-based payments and long-term employee benefit expenses",
        "terseLabel": "Sharebased payment and long-term employee benefit expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustmentsImpairmentOfWithholdingTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for Impairment of withholding tax receivables to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments Impairment of Withholding Tax Receivables",
        "terseLabel": "Net impairment loss/(reversal) of withholding tax receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustmentsInsuranceClaimIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdjustmentsInsuranceClaimIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for insurance claim income to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments Insurance Claim Income",
        "negatedLabel": "Insurance claim income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative expenses",
        "negatedLabel": "Administrative expenses"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r250",
      "r295"
     ]
    },
    "ihs_AdministrativeExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdministrativeExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Administrative expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdministrativeExpensesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdministrativeExpensesDisclosureTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for administrative expenses.",
        "label": "Administrative Expenses Disclosure [Text Block]",
        "terseLabel": "Administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AdministrativeExpensesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for administrative expense.",
        "label": "Administrative Expenses [Member]",
        "terseLabel": "Administrative expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AggregateContinuingAndDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AggregateContinuingAndDiscontinuedOperationsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate continuing and discontinued operations [member]",
        "terseLabel": "Aggregate continuing and discontinuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the aggregate of continuing and discontinued operations. [Refer: Discontinued operations [member]; Continuing operations, unless line item indicates otherwise [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ihs_AggregateFirstTierCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "AggregateFirstTierCustomersMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents aggregate first tier customers.",
        "label": "Aggregate first tier customers [member]",
        "terseLabel": "Aggregate first tier customers"
       }
      }
     },
     "auth_ref": []
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 3.0
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation expense",
        "terseLabel": "Amortization"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ihs_ApprovalPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ApprovalPolicyPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for approval of interim financial statements",
        "label": "Approval Policy [Policy Text Block]",
        "terseLabel": "Approval"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "terseLabel": "Segment assets",
        "totalLabel": "TOTAL ASSETS"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r72",
      "r123",
      "r127",
      "r193",
      "r194",
      "r223"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities classified as held for sale [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesClassifiedAsHeldForSaleMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities classified as held for sale [member]",
        "terseLabel": "Assets and liabilities classified as held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities that are classified as held for sale. [Refer: Non-current assets held for sale [member]; Liabilities included in disposal groups classified as held for sale; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities not classified as held for sale [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities that are not classified as held for sale. It also represents the standard value for the 'Assets and liabilities classified as held for sale' axis if no other member is used. [Refer: Non-current assets held for sale [member]; Liabilities included in disposal groups classified as held for sale; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [axis]"
       }
      }
     },
     "auth_ref": [
      "r319",
      "r321"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [domain]"
       }
      }
     },
     "auth_ref": [
      "r319",
      "r321"
     ]
    },
    "ihs_BankAndBondBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "BankAndBondBorrowingsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for bank and bond borrowings.",
        "label": "Bank And Bond Borrowings [Member]",
        "verboseLabel": "Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_BankTermLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "BankTermLoansMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for bank term loans.",
        "label": "Bank term loans [Member]",
        "terseLabel": "Bank term loans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Income per share ($) - basic",
        "verboseLabel": "Basic income per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShareFromContinuingOperations",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from continuing operations",
        "terseLabel": "Income per share ($) - basic",
        "verboseLabel": "Income per share from continuing operations - basic"
       }
      },
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations, unless line item indicates otherwise [member]]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShareFromDiscontinuedOperations",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from discontinued operations",
        "terseLabel": "Income per share from discontinued operations - basic"
       }
      },
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings.",
        "terseLabel": "Borrowings",
        "totalLabel": "Total Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis"
       }
      },
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ihs_BorrowingsIncludingHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "BorrowingsIncludingHeldForSale",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of borrowings including held for sale.",
        "label": "Borrowings Including Held for Sale",
        "terseLabel": "Borrowings",
        "verboseLabel": "Borrowings including classified as held for sale"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Minimum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r74",
      "r89",
      "r92",
      "r158",
      "r266",
      "r268",
      "r316"
     ]
    },
    "ihs_CapitalCommitmentsAndContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CapitalCommitmentsAndContingentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available",
        "label": "Capital commitments and contingent liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r31",
      "r32",
      "r34",
      "r35",
      "r36",
      "r37",
      "r38",
      "r95",
      "r110",
      "r111",
      "r168",
      "r169",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r187",
      "r190",
      "r191"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r32",
      "r34",
      "r36",
      "r37",
      "r95",
      "r110",
      "r111",
      "r169",
      "r178",
      "r179",
      "r181",
      "r182",
      "r187",
      "r190",
      "r191"
     ]
    },
    "ihs_CasPlusSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CasPlusSofrMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for CAS plus SOFR",
        "label": "CAS plus SOFR [Member]",
        "terseLabel": "CAS + SOFR"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents.",
        "terseLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r65",
      "r159",
      "r216"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnauditedParenthetical",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnauditedParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents classified as part of disposal group held for sale",
        "terseLabel": "Cash and cash equivalents held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents that are classified as a part of a disposal group held for sale. [Refer: Cash and cash equivalents; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents if different from statement of financial position",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r312"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash from operations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CashFlowProjectionPeriodForAssessmentOfWithholdingTaxAssetRecoverability": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CashFlowProjectionPeriodForAssessmentOfWithholdingTaxAssetRecoverability",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flow projection period for assessment of withholding tax asset recoverability",
        "label": "Cash flow projection period for assessment of withholding tax asset recoverability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from losing control of subsidiaries or other businesses, classified as investing activities",
        "terseLabel": "Proceeds from sale of subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows arising from losing control of subsidiaries or other businesses, classified as investing activities. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash used in financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r47"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities, discontinued operations",
        "terseLabel": "Net cash (used in)/from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing activities]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash used in investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r47"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Cash flow from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities, discontinued operations",
        "terseLabel": "Net cashflow from investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) investing activities]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash from operating activities"
       }
      }
     },
     "auth_ref": [
      "r39",
      "r47"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities, discontinued operations",
        "terseLabel": "Net cashflow from operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]"
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations",
        "terseLabel": "Cash from operations",
        "totalLabel": "Cash from operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations before changes in working capital",
        "totalLabel": "Operating income before working capital changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r311"
     ]
    },
    "ihs_CertificadoDeDepsitoInterbancrioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CertificadoDeDepsitoInterbancrioMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Certificado de Depsito Interbancrio rate.",
        "label": "Certificado de Depsito Interbancrio [Member]",
        "terseLabel": "CDI"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ChangesInWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ChangesInWorkingCapitalAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Abstract for changes in working capital.",
        "label": "Changes in Working Capital [Abstract]",
        "terseLabel": "Changes in working capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r116",
      "r117",
      "r136",
      "r137",
      "r202"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r91",
      "r116",
      "r117",
      "r136",
      "r137",
      "r202"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]",
        "terseLabel": "Classes of financial instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r112",
      "r113",
      "r114",
      "r190",
      "r192"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r110",
      "r112",
      "r113",
      "r114",
      "r190",
      "r192"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r136",
      "r137"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r116",
      "r117",
      "r136",
      "r137"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that may be reclassified to income or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive income for the period",
        "verboseLabel": "Total comprehensive income/(loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52",
      "r60",
      "r174",
      "r185",
      "r205",
      "r238",
      "r264"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r241"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Owners of the Company",
        "totalLabel": "Total comprehensive income for the period attributable to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r242"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParentContinuingAndDiscontinuedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParentContinuingAndDiscontinuedOperationsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to owners of parent, continuing and discontinued operations [abstract]",
        "terseLabel": "Total comprehensive income for the period attributable to owners arises from:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeFromContinuingOperationsAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeFromContinuingOperationsAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income from continuing operations, attributable to owners of parent",
        "terseLabel": "Continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The comprehensive income from continuing operations attributable to owners of the parent. [Refer: Comprehensive income from continuing operations]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeFromDiscontinuedOperations",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income from discontinued operations",
        "totalLabel": "Total comprehensive income/(loss) for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The comprehensive income from discontinued operations. [Refer: Discontinued operations [member]; Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_ComprehensiveIncomeFromDiscontinuedOperationsAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeFromDiscontinuedOperationsAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income from discontinued operations, attributable to owners of parent",
        "terseLabel": "Discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The comprehensive income from discontinued operations attributable to owners of the parent. [Refer: Comprehensive income from discontinued operations]"
       }
      }
     },
     "auth_ref": [
      "r314"
     ]
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_ContinuingOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContinuingOperationsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Continuing operations, unless line item indicates otherwise [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for components of the entity that are not discontinued operations. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. This meaning may be overridden for line items which are either intrinsically related to discontinued operations (or disposal groups held for sale), or which are typically reported for the aggregate of continuing and discontinued. This member also represents the standard value for the 'Continuing and discontinued operations' axis if no other member is used. [Refer: Discontinued operations [member]; Aggregate continuing and discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contractual commitments for acquisition of property, plant and equipment",
        "terseLabel": "Commitments to purchase property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual commitments for the acquisition of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r171"
     ]
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales.",
        "negatedLabel": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r203",
      "r250"
     ]
    },
    "ihs_CostOfSalesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CostOfSalesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Cost of sales"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CostOfSalesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CostOfSalesDisclosureTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSales"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for cost of sales.",
        "label": "Cost of Sales Disclosure [Text Block]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales [member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r319",
      "r321"
     ]
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_CounterpartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CriticalAccountingEstimatesAndJudgementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CriticalAccountingEstimatesAndJudgementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Critical accounting estimates and judgments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CriticalAccountingEstimatesAndJudgementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CriticalAccountingEstimatesAndJudgementsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Available.",
        "label": "Critical accounting estimates and assumptions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CriticalAccountingEstimatesAndJudgementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CriticalAccountingEstimatesAndJudgementsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Available.",
        "label": "Critical accounting estimates and assumptions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencySwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencySwapContractMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency swap contract [member]",
        "terseLabel": "Foreign exchange swaps"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a currency swap contract. [Refer: Swap contract [member]]"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_CurrentAccruedIncomeIncludingCurrentContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAccruedIncomeIncludingCurrentContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current accrued income including current contract assets",
        "terseLabel": "Accrued revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current accrued income including current contract assets. [Refer: Accrued income including contract assets]"
       }
      }
     },
     "auth_ref": [
      "r323",
      "r325"
     ]
    },
    "ifrs-full_CurrentAdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAdvancesToSuppliers",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current advances to suppliers",
        "verboseLabel": "Advance payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current advances made to suppliers before goods or services are received."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "totalLabel": "Current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r227",
      "r264"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current borrowings and current portion of non-current borrowings",
        "negatedLabel": "Borrowings",
        "terseLabel": "Borrowings",
        "verboseLabel": "Current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_CurrentDeferredIncomeIncludingCurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDeferredIncomeIncludingCurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current deferred income including current contract liabilities",
        "terseLabel": "Deferred revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current deferred income including current contract liabilities. [Refer: Deferred income including contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r323",
      "r325"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current derivative financial liabilities",
        "terseLabel": "Derivative financial instrument liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "negatedLabel": "Lease liabilities",
        "terseLabel": "Current",
        "verboseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r228",
      "r264"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "verboseLabel": "Other prepaid expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Income tax receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTaxationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "verboseLabel": "Current taxes"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r291"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTaxationDetails": {
       "parentTag": "ihs_IncomeTaxExpenseIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods",
        "totalLabel": "Total current tax charge"
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "terseLabel": "Income tax payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "verboseLabel": "Net trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r292",
      "r297",
      "r299"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current value added tax payables",
        "terseLabel": "VAT payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax payables. [Refer: Value added tax payables]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current value added tax receivables",
        "terseLabel": "VAT receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax receivables. [Refer: Value added tax receivables]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ihs_CurrentWithholdingTaxPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CurrentWithholdingTaxPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of withholding tax payables.",
        "label": "Current Withholding Tax Payables",
        "terseLabel": "Withholding tax payable"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CustomerBMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for customer B.",
        "label": "Customer B"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "CustomerMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for customer A.",
        "label": "Customer A"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DebenturesAndBankTermLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DebenturesAndBankTermLoansMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for debentures and bank term loans.",
        "label": "Debentures and bank term loans [Member]",
        "terseLabel": "Debentures and bank term loans"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DebenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DebenturesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Debentures",
        "label": "Debentures [Member]",
        "terseLabel": "Debentures"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DeferredConsiderationVendorLoanNotesInterestRateReceivedFromDisposalOfSubsidiaries": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DeferredConsiderationVendorLoanNotesInterestRateReceivedFromDisposalOfSubsidiaries",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The interest rate on vendor loan notes received from disposal of subsidiaries.",
        "label": "Deferred Consideration, Vendor Loan Notes, Interest Rate, Received from Disposal of Subsidiaries",
        "terseLabel": "Interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DeferredConsiderationVendorLoanNotesTermReceivedFromDisposalOfSubsidiaries": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DeferredConsiderationVendorLoanNotesTermReceivedFromDisposalOfSubsidiaries",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the term of vendor loan notes received from disposal of subsidiaries.",
        "label": "Deferred Consideration, Vendor Loan Notes, Term, Received from Disposal of Subsidiaries",
        "terseLabel": "Repayable term"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Deferred income tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r165",
      "r219",
      "r224"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTaxationDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r166"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 4.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "negatedLabel": "Deferred income tax liabilities",
        "terseLabel": "Deferred income tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r165",
      "r219",
      "r224"
     ]
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense",
        "negatedLabel": "Depreciation and amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r121",
      "r129",
      "r204",
      "r250",
      "r294"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "terseLabel": "Depreciation"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ihs_DerivativeFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DerivativeFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DerivativeFinancialInstrumentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DerivativeFinancialInstrumentsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative financial instruments at fair value",
        "label": "Derivative financial instruments at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives [member]",
        "terseLabel": "Derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r265",
      "r267",
      "r276",
      "r284"
     ]
    },
    "ihs_DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Description Of Accounting Policy For Basis of Preparation, [Policy Text Block]",
        "terseLabel": "Basis of preparation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ihs_DescriptionOfAccountingPolicyForShareBasedPaymentsAndOtherLongTermEmployeeBenefitArrangementsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DescriptionOfAccountingPolicyForShareBasedPaymentsAndOtherLongTermEmployeeBenefitArrangementsPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for share based payments and other long-term employee benefit arrangements.",
        "label": "Description of accounting policy for share based payments and other long-term employee benefit arrangements [policy text block]",
        "terseLabel": "Share based payments and other long-term employee benefit arrangements"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Income per share ($) - diluted",
        "verboseLabel": "Diluted income per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShareFromContinuingOperations",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from continuing operations",
        "terseLabel": "Income per share ($) - diluted",
        "verboseLabel": "Income per share from continuing operations - diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations, unless line item indicates otherwise [member]; Diluted earnings (loss) per share]"
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShareFromDiscontinuedOperations",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from discontinued operations",
        "terseLabel": "Income per share from discontinued operations - diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22"
     ]
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of share options on weighted average number of ordinary shares",
        "terseLabel": "Weighted average number of potential ordinary shares, dilutive"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "terseLabel": "Critical accounting estimates and judgements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [line items]",
        "terseLabel": "Discontinued operations and disposal groups"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of the single amount of discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "ifrs-full_DisclosureOfAttributionOfExpensesByNatureToTheirFunctionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAttributionOfExpensesByNatureToTheirFunctionLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of attribution of expenses by nature to their function [line items]",
        "terseLabel": "Expense by nature"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAttributionOfExpensesByNatureToTheirFunctionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAttributionOfExpensesByNatureToTheirFunctionTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of attribution of expenses by nature to their function [table]"
       }
      }
     },
     "auth_ref": [
      "r319",
      "r321"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "terseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCashFlowStatementExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash flow statement [text block]",
        "terseLabel": "Cash from operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for a statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies [text block]",
        "terseLabel": "Changes in accounting policies and disclosures"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of changes made to accounting policies by the entity."
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stated capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [text block]",
        "terseLabel": "Schedule of stated capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Classes of share capital [domain]]"
       }
      }
     },
     "auth_ref": [
      "r154",
      "r196",
      "r234"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r196",
      "r234"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital commitments and contingent liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfContractualMaturitiesOfLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfContractualMaturitiesOfLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of contractual maturities of the lease liabilities.",
        "label": "Disclosure Of Contractual Maturities Of Lease Liabilities [Table Text Block]",
        "terseLabel": "Schedule of contractual maturities of the lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCostOfSalesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCostOfSalesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cost of sales [text block]",
        "terseLabel": "Schedule of cost of sales"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of derivative financial instruments [text block]",
        "terseLabel": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of debt by debt instrument.",
        "label": "Disclosure of Detailed Information About Borrowings By Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of debt by debt instrument"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Schedule of external debt classification"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r316"
     ]
    },
    "ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDiscontinuedOperationsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of discontinued operations [text block]",
        "terseLabel": "Schedule of discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Income/(loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Segment reporting"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Events after the reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Finance costs"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ihs_DisclosureOfFinanceCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfFinanceCostTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for finance cost.",
        "label": "Disclosure of Finance Cost [Table Text Block]",
        "terseLabel": "Schedule of finance costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinanceIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance income [text block]",
        "verboseLabel": "Finance income"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]",
        "terseLabel": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]",
        "terseLabel": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r112",
      "r118",
      "r188"
     ]
    },
    "ifrs-full_DisclosureOfGeneralAndAdministrativeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of general and administrative expense [text block]",
        "terseLabel": "Schedule of administrative expenses"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGeneralInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of general information about financial statements [text block]",
        "terseLabel": "General Information"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r211"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income tax (benefit)/expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ifrs-full_DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of material accounting policies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86"
     ]
    },
    "ihs_DisclosureOfLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfLeasesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of current and non current lease liabilities.",
        "label": "Disclosure Of Leases [Table Text Block]",
        "terseLabel": "Schedule of current and non current lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "verboseLabel": "Summary of material accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r198",
      "r210"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital risk management and fair value measurements"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [text block]",
        "terseLabel": "Capital risk management and fair value measurements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the nature and extent of risks arising from financial instruments to which the entity is exposed. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the nature and extent of risks arising from financial instruments."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r109"
     ]
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r161"
     ]
    },
    "ifrs-full_DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNoncurrentAssetsHeldForSaleAndDiscontinuedOperationsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroups"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-current assets held for sale and discontinued operations [text block]",
        "terseLabel": "Discontinued operations and disposal groups"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for non-current assets held for sale and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-current assets or disposal groups classified as held for sale [text block]",
        "terseLabel": "Schedule of Assets held for sale and liabilities held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ihs_DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of notional amounts of derivative financial instruments",
        "label": "Disclosure of notional amounts of derivative financial instruments [table text block]",
        "terseLabel": "Schedule of contractual notional amount for the derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment reporting"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "terseLabel": "Schedule of summarized financial information"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Geographical information"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions, contingent liabilities and contingent assets [text block]",
        "terseLabel": "Capital commitments and contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for other provisions, contingent liabilities and contingent assets."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r170"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r143"
     ]
    },
    "ihs_DisclosureOfReconciliationOfSegmentAdjustedEbitdaToProfitLossFromOperatingActivitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfReconciliationOfSegmentAdjustedEbitdaToProfitLossFromOperatingActivitiesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of reconciliation of segment adjusted EBITDA to profit (loss) from operating activities",
        "label": "Disclosure of reconciliation of segment adjusted EBITDA to profit (loss) from operating activities [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of information on reportable segments to the amounts reported in the financial statements"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfSegmentAssetsLiabilitiesAndAdditionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfSegmentAssetsLiabilitiesAndAdditionsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of segment assets, liabilities and additions.",
        "label": "Disclosure of segment assets, liabilities and additions [Table Text Block]",
        "terseLabel": "Schedule of segment assets, liabilities and additions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSegmentsMajorCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSegmentsMajorCustomersExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of major customers [text block]",
        "terseLabel": "Schedule of revenue from tier one customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of major customers."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share capital, reserves and other equity interest [text block]",
        "terseLabel": "Stated capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r197",
      "r235"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r167"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ihs_DisclosureOfTradeAndOtherPayablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfTradeAndOtherPayablesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of trade and other payables.",
        "label": "Disclosure Of Trade And Other Payables [Table Text Block]",
        "terseLabel": "Schedule of trade and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "ihs_DisclosureOfTradeAndOtherReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DisclosureOfTradeAndOtherReceivablesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of trade and other receivables.",
        "label": "Disclosure Of Trade And Other Receivables [Table Text Block]",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DiscontinuedOperationsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations [member]",
        "terseLabel": "Discontinued operations"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ihs_DiscretionaryIncentivesPayableToCertainEmployeesOnCompletionOfMergerAndDisposalTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "DiscretionaryIncentivesPayableToCertainEmployeesOnCompletionOfMergerAndDisposalTransactions",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discretionary incentives payable to certain employees on completion of merger and disposal transactions.",
        "label": "Discretionary incentives payable to certain employees on completion of merger and disposal transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalOfMajorSubsidiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisposalOfMajorSubsidiaryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal of major subsidiary [member]",
        "terseLabel": "Disposal of major subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the disposal of a major subsidiary. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r251",
      "r290"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_EarlyRedemptionPriceAsPercentageOfNotionalAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "EarlyRedemptionPriceAsPercentageOfNotionalAmount",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Early redemption price as a percentage of notional amount",
        "label": "Early redemption price as a percentage of notional amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income/(loss) per share"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_EarningsPerShareContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "EarningsPerShareContinuingOperationsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Earnings Per Share, Continuing Operations [Abstract]",
        "terseLabel": "Income per share from continuing operations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_EarningsPerShareDiscontinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "EarningsPerShareDiscontinuingOperationsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Earnings Per Share, Discontinuing Operations [Abstract]",
        "terseLabel": "Income per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Schedule of basic and diluted income/(loss) per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Exchange differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41"
     ]
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elimination of intersegment amounts [member]",
        "terseLabel": "Elimination of intersegment amounts"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288"
     ]
    },
    "ihs_EmbeddedOptionsWithinListedBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "EmbeddedOptionsWithinListedBondsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for embedded options within listed bonds.",
        "label": "Embedded Options Within Listed Bonds [Member]",
        "terseLabel": "Embedded options within listed bonds"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 5.0
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "terseLabel": "Staff costs"
       }
      }
     },
     "auth_ref": [
      "r152",
      "r204",
      "r250",
      "r294"
     ]
    },
    "ihs_EmployeeBenefitsExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "EmployeeBenefitsExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee benefits expense included in measurement of adjusted earnings before interest, tax, depreciation and amortization.",
        "label": "Employee benefits expense included in measurement of adjusted earnings before interest, tax, depreciation and amortization",
        "terseLabel": "Staff costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EnergyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EnergyExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy expense",
        "terseLabel": "Power generation"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Ending balance, Equity",
        "periodStartLabel": "Beginning balance, Equity",
        "totalLabel": "TOTAL EQUITY"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r51",
      "r68",
      "r69",
      "r72",
      "r173",
      "r184",
      "r193",
      "r194",
      "r201",
      "r223",
      "r232"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "TOTAL LIABILITIES AND EQUITY"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "EQUITY AND LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "totalLabel": "Equity attributable to owners of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Attributable to owners of the Company - Total"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ihs_Euribor3MonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "Euribor3MonthMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 3 month Euribor rate.",
        "label": "Euribor 3 Month [Member]",
        "terseLabel": "3M EURIBOR"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_EventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "EventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Events after the reporting period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses, by nature",
        "totalLabel": "Total"
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "ifrs-full_ExpenseDueToUnwindingOfDiscountOnProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseDueToUnwindingOfDiscountOnProvisions",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense arising from passage of time on other provisions",
        "terseLabel": "Unwinding of discount on decommissioning liability"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ihs_ExpenseFromAccelerationOfVestingOfShareBasedPaymentAwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ExpenseFromAccelerationOfVestingOfShareBasedPaymentAwards",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense from acceleration of vesting of share-based payment awards.",
        "label": "Expense from acceleration of vesting of share-based payment awards"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ExpenseFromLongTermEmployeeBenefitsDueToChangesInExpectedVestingAndSettlementAmountsInConnectionWithMergerAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ExpenseFromLongTermEmployeeBenefitsDueToChangesInExpectedVestingAndSettlementAmountsInConnectionWithMergerAgreement",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense for long-term employee benefits due to changes in expected vesting and settlement amounts, in connection with merger agreement.",
        "label": "Expense from long-term employee benefits due to changes in expected vesting and settlement amounts in connection with merger agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions",
        "negatedLabel": "Share-based payment expense"
       }
      }
     },
     "auth_ref": [
      "r93",
      "r186"
     ]
    },
    "ihs_ExpensesRelatedToStrategicInitiativesAndOperatingSystems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ExpensesRelatedToStrategicInitiativesAndOperatingSystems",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses related to strategic initiatives and operating systems.",
        "label": "Expenses related to strategic initiatives and operating systems"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FacilitiesShortTermRentalAndUpkeepExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "FacilitiesShortTermRentalAndUpkeepExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of facilities, short term rental and upkeep expense.",
        "label": "Facilities, Short Term Rental And Upkeep Expense",
        "terseLabel": "Facilities, short term rental and upkeep"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FairValueGainOnEmbeddedOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "FairValueGainOnEmbeddedOptions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fair value gain on embedded options.",
        "label": "Change in fair value of embedded options",
        "terseLabel": "Fair value gain on embedded options"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FairValueLossesOnEmbeddedOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "FairValueLossesOnEmbeddedOptions",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fair value losses on embedded options",
        "label": "Fair value losses on embedded options",
        "terseLabel": "Fair value loss on embedded options"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FairValueLossesOnNonDeliverableForwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "FairValueLossesOnNonDeliverableForwards",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value losses on non-deliverable forwards.",
        "label": "Fair value loss on non-deliverable forwards"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FeesOnLoansAndFinancialDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "FeesOnLoansAndFinancialDerivatives",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fees on loans and financial derivatives.",
        "label": "Fees on Loans and Financial Derivatives",
        "terseLabel": "Fees on borrowings and financial derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance costs",
        "totalLabel": "Finance costs"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ihs_FinanceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "FinanceCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Finance costs."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income.",
        "terseLabel": "Finance income",
        "totalLabel": "Total Finance income",
        "verboseLabel": "Finance income"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ihs_FinanceIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "FinanceIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Finance income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "terseLabel": "Financial liabilities, Carrying value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value",
        "verboseLabel": "Fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "ihs_ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount  of foreign currency transaction unrealized gain (loss) from derivative instruments recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss) from Derivative Instruments, Unrealized",
        "terseLabel": "Net foreign exchange gain arising from derivative instruments - unrealized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ForeignCurrencyTransactionGainLossFromFinancingUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ForeignCurrencyTransactionGainLossFromFinancingUnrealized",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount  of foreign currency transaction unrealized gain (loss) from financing, recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss) from financing, Unrealized",
        "terseLabel": "Net foreign exchange gain arising from financing - unrealized"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on change in fair value of derivatives",
        "terseLabel": "Change in fair value of derivative instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of property, plant and equipment",
        "negatedTerseLabel": "Net gain on disposal of property, plant and equipment and right-of-use assets",
        "terseLabel": "Net gain/(loss) on disposal of property, plant and equipment and right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ihs_GeneralInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "GeneralInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Available.",
        "label": "General Information"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r253",
      "r269",
      "r271",
      "r289"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r253",
      "r269",
      "r271",
      "r289"
     ]
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r95",
      "r175",
      "r176",
      "r187",
      "r213"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r31",
      "r35",
      "r38",
      "r95",
      "r111",
      "r113",
      "r168",
      "r177",
      "r180",
      "r183",
      "r191",
      "r192",
      "r275"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross lease liabilities",
        "verboseLabel": "Total contractual cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r144",
      "r278"
     ]
    },
    "ihs_ISystems2024DebenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ISystems2024DebenturesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for I-Systems 2024 debentures",
        "label": "I-Systems 2024 debentures [Member]",
        "verboseLabel": "I-Systems Solues de Infraestrutura S.A., debentures issued in 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsBankTermLoanIssuedOctober2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ISystemsBankTermLoanIssuedOctober2022Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the I-Systems, bank term loan issued October 2022.",
        "label": "I-Systems, bank term loan issued October 2022 [Member]",
        "terseLabel": "I-Systems Solues de Infraestrutura S.A., bank term loan issued October 2022"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsSolucoesDeInfraestruturaS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ISystemsSolucoesDeInfraestruturaS.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands I-Systems Solucoes de Infraestrutura S.A.",
        "label": "I-Systems Solucoes de Infraestrutura S.A. [Member]",
        "terseLabel": "I-Systems Solues de Infraestrutura S.A."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsNumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IfrsNumberOfOperatingSegments",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Ifrs Number Of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IfrsScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Ifrs Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of income tax expense"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCameroonS.a.BorrowingsAgreementOctober2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsCameroonS.a.BorrowingsAgreementOctober2025Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents IHS Cameroon S.A., borrowings agreement October 2025.",
        "label": "IHS Cameroon S.A., borrowings agreement October 2025 [Member]",
        "terseLabel": "IHS Cameroon S.A., borrowings agreement October 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCameroonS.a.BorrowingsAgreementSeptember2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsCameroonS.a.BorrowingsAgreementSeptember2025Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents IHS Cameroon S.A., borrowings agreement September 2025.",
        "label": "IHS Cameroon S.A., borrowings agreement September 2025 [Member]",
        "terseLabel": "IHS Cameroon S.A., borrowings agreement September 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireS.a.CivEuroTrancheIiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsCoteDIvoireS.a.CivEuroTrancheIiMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Cote d Ivoire S.A., CIV Euro Tranche II",
        "label": "IHS Cote d Ivoire S.A., CIV Euro Tranche II [Member]",
        "terseLabel": "IHS Cote d Ivoire S.A., CIV Euro Tranche II"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireS.a.CivXofTrancheIiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsCoteDIvoireS.a.CivXofTrancheIiMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Cote d Ivoire S.A., CIV XOF Tranche II",
        "label": "IHS Cote d Ivoire S.A., CIV XOF Tranche II [Member]",
        "terseLabel": "IHS Cote d Ivoire S.A., CIV XOF Tranche II"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHolding2024DualTrancheBulletTermLoanFacilityUsdTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHolding2024DualTrancheBulletTermLoanFacilityUsdTrancheMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Holding (2024) Dual Tranche Bullet Term Loan Facility, USD Tranche",
        "label": "IHS Holding (2024) Dual Tranche Bullet Term Loan Facility, USD Tranche [Member]",
        "terseLabel": "IHS Holding (2024) Dual Tranche Bullet Term Loan Facility, USD Tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHolding2024DualTrancheBulletTermLoanFacilityZarTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHolding2024DualTrancheBulletTermLoanFacilityZarTrancheMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Holding (2024) Dual Tranche Bullet Term Loan Facility, ZAR Tranche",
        "label": "IHS Holding (2024) Dual Tranche Bullet Term Loan Facility, ZAR Tranche [Member]",
        "terseLabel": "IHS Holding (2024) Dual Tranche Bullet Term Loan Facility, ZAR Tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHolding2025FacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHolding2025FacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the IHS Holding 2025 facility.",
        "label": "IHS Holding 2025 facility [Member]",
        "terseLabel": "IHS Holding 2025 facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHolding2025RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHolding2025RevolvingCreditFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Holding 2025 revolving credit facility.",
        "label": "IHS Holding 2025 revolving credit facility [Member]",
        "terseLabel": "IHS Holding 2025 revolving credit facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHoldingLimitedSeniorNoteMaturing2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHoldingLimitedSeniorNoteMaturing2026Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Holding limited, Senior Note Maturing 2026",
        "label": "IHS Holding limited, Senior Note Maturing 2026",
        "terseLabel": "IHS Holding limited, Senior Note Maturing 2026"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHoldingLimitedSeniorNoteMaturing2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHoldingLimitedSeniorNoteMaturing2028Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Holding limited, Senior Note Maturing 2028",
        "label": "IHS Holding limited, Senior Note Maturing 2028",
        "terseLabel": "IHS Holding limited, Senior Note Maturing 2028"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHoldingLimitedSeniorNoteMaturing2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHoldingLimitedSeniorNoteMaturing2030Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Holding limited, Senior Note Maturing 2030.",
        "label": "IHS Holding limited, Senior Note Maturing 2030 [Member]",
        "terseLabel": "IHS Holding limited, Senior Note Maturing 2030"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHoldingLimitedSeniorNoteMaturing2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsHoldingLimitedSeniorNoteMaturing2031Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Holding limited, Senior Note Maturing 2031.",
        "label": "IHS Holding limited, Senior Note Maturing 2031 [Member]",
        "terseLabel": "IHS Holding limited, Senior Note Maturing 2031"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsLatamGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsLatamGroupMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Latam Group.",
        "label": "IHS Latam Group",
        "verboseLabel": "IHS Latam tower businesses group"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsMauritiusNgHoldcoLimitedSeniorNotesIssued2019Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsMauritiusNgHoldcoLimitedSeniorNotesIssued2019Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Mauritius NG Holdco Limited, senior notes issued 2019.",
        "label": "IHS Mauritius NG Holdco Limited, senior notes issued 2019 [Member]",
        "terseLabel": "IHS Mauritius NG Holdco Limited, senior notes issued 2019",
        "verboseLabel": "IHS Mauritius NG Holdco Limited, senior notes maturing 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNigeriaLettersOfCreditIssuedFebruary2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsNigeriaLettersOfCreditIssuedFebruary2022Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the IHS Nigeria, letters of credit issued February 2022.",
        "label": "IHS Nigeria, letters of credit issued February 2022 [Member]",
        "terseLabel": "IHS Nigeria, letters of credit issued February 2022"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsTowersSouthAfricaProprietaryLimitedBorrowingMaturing2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsTowersSouthAfricaProprietaryLimitedBorrowingMaturing2029Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Towers South Africa Proprietary Limited maturing on 2029.",
        "label": "IHS Towers South Africa Proprietary Limited Borrowing Maturing 2029 [Member]",
        "terseLabel": "IHS Towers South Africa Proprietary Limited, maturing 2029"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsZambiaLimitedBankBorrowingsMaturing2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IhsZambiaLimitedBankBorrowingsMaturing2027Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Zambia Limited, bank borrowings maturing 2027.",
        "label": "IHS Zambia Limited, Bank Borrowings Maturing 2027 [Member]",
        "terseLabel": "IHS Zambia Limited, maturing 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "negatedLabel": "Impairment of held for sale non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27"
     ]
    },
    "ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment loss on property, plant and equipment, intangible assets excluding goodwill and prepaid land rent",
        "label": "Impairment loss on property, plant and equipment, intangible assets excluding goodwill and prepaid land rent",
        "negatedLabel": "Net impairment of property, plant and equipment, intangible assets excluding goodwill and related prepaid land rent",
        "terseLabel": "Net impairment of property, plant and equipment, intangible assets excluding goodwill and related prepaid land rent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables",
        "verboseLabel": "Net loss allowance on trade receivables"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ihs_ImpairmentOfWithholdingTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ImpairmentOfWithholdingTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment of withholding tax receivables.",
        "label": "Impairment Of Withholding Tax Receivables",
        "negatedLabel": "Net impairment loss/(reversal) of withholding tax receivables",
        "terseLabel": "Net impairment loss/(reversal) of withholding tax receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeFromContinuingOperationsAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeFromContinuingOperationsAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ProfitLossAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from continuing operations attributable to owners of parent",
        "terseLabel": "Continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income from continuing operations attributable to owners of the parent. [Refer: Continuing operations, unless line item indicates otherwise [member]]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeFromDiscontinuedOperationsAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ProfitLossAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from discontinued operations attributable to owners of parent",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ihs_IncomeFromInsuranceClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IncomeFromInsuranceClaims",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income from insurance claims.",
        "label": "Income from insurance claims",
        "terseLabel": "Insurance claims"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENT OF INCOME/(LOSS)",
        "terseLabel": "CONDENSED CONSOLIDATED STATEMENT OF INCOME AND OTHER COMPREHENSIVE (LOSS)/INCOME"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureTaxationDetails": {
       "parentTag": "ihs_IncomeTaxExpenseIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "negatedLabel": "Income tax expense",
        "totalLabel": "Total taxation charge"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r19",
      "r67",
      "r122",
      "r162",
      "r163",
      "r164",
      "r245"
     ]
    },
    "ihs_IncomeTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IncomeTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTaxationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTaxationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax expense (income).",
        "label": "Income tax expense (income)",
        "totalLabel": "Total taxation charge"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedLabel": "Income taxes paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r43",
      "r257"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net increase in cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r159"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents, discontinued operations",
        "totalLabel": "Net decrease in cash by the discontinued operation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents from discontinued operations. [Refer: Cash and cash equivalents; Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInWorkingCapital",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in working capital",
        "negatedTotalLabel": "Net movement in working capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Exercise of share options",
        "verboseLabel": "Shares issued on exercise of options"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "verboseLabel": "Share-based payment expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransactionsWithOwners",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transactions with owners, equity",
        "totalLabel": "Total transactions with owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transactions with owners."
       }
      }
     },
     "auth_ref": [
      "r320"
     ]
    },
    "ihs_IncreaseInNumberOfSharesThroughExerciseOfOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IncreaseInNumberOfSharesThroughExerciseOfOptions",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in number of shares through exercise of options",
        "label": "Increase in number of shares through exercise of options",
        "terseLabel": "Shares issued on exercise of options (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InsuranceExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance expense",
        "terseLabel": "Insurance"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "terseLabel": "Other intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r178",
      "r213"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest expenses - third party borrowings"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest and finance charges for lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r79",
      "r141"
     ]
    },
    "ihs_InterestExpenseWithholdingTaxOnBondInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "InterestExpenseWithholdingTaxOnBondInterest",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense, withholding tax on bond interest",
        "label": "Interest expense, withholding tax on bond interest",
        "terseLabel": "Interest expenses - withholding tax paid on interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestIncomeOnDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestIncomeOnDeposits",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income on deposits",
        "terseLabel": "Interest income - bank deposits"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_InterestIncomeOnOtherFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestIncomeOnOtherFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income on other financial assets",
        "terseLabel": "Other interest income"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedLabel": "Interest paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ihs_InterestPaidOnDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "InterestPaidOnDerivativeFinancialInstruments",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest paid on derivative financial instruments.",
        "label": "Interest paid on derivative financial instruments",
        "negatedLabel": "Interest paid on derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as investing activities",
        "terseLabel": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current inventories",
        "verboseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r15",
      "r157",
      "r214",
      "r297"
     ]
    },
    "ihs_IssuedCapitalAndSharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IssuedCapitalAndSharePremium",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The nominal value of shares issued as well as share premium",
        "label": "Issued capital and share premium",
        "terseLabel": "Stated capital"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IssuedCapitalAndSharePremiumBeforeIssueCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IssuedCapitalAndSharePremiumBeforeIssueCostsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Issued capital and share premium before issue costs",
        "label": "Issued capital and share premium before issue costs [Member]",
        "terseLabel": "Stated capital"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IssuedCapitalAndSharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "IssuedCapitalAndSharePremiumMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Issued capital and share premium",
        "label": "Issued capital and share premium [Member]",
        "terseLabel": "Stated capital",
        "verboseLabel": "Stated capital net of issue costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "verboseLabel": "Share capital net of issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ihs_ItemsIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortizationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ItemsIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortizationTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of items included in measurement of adjusted earnings before interest, tax, depreciation and amortization.",
        "label": "Items included in measurement of adjusted earnings before interest, tax, depreciation and amortization [Table Text Block]",
        "terseLabel": "Schedule of items included in measurement of adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Jibar3MonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "Jibar3MonthMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 3 month JIBAR rate",
        "label": "JIBAR 3 Month [Member]",
        "terseLabel": "3M JIBAR"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "verboseLabel": "Over 5 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r90",
      "r146",
      "r149",
      "r277",
      "r281",
      "r283"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than three years [member]",
        "terseLabel": "2-3 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r279",
      "r283"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three years and not later than five years [member]",
        "terseLabel": "4-5 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r280",
      "r283"
     ]
    },
    "ihs_LatinAmericaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "LatinAmericaSegmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the operating segment Latin America.",
        "label": "Latin America, segment [Member]",
        "terseLabel": "Latam"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities.",
        "terseLabel": "Carrying value",
        "totalLabel": "Total lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ihs_LeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "LeaseRemainingLeaseTerm",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average remaining lease term for leases in which the entity is lessee, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days",
        "label": "Lease, Remaining Lease Term",
        "terseLabel": "Average remaining lease term"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "LettersOfCreditMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for Letters of credit.",
        "label": "Letters Of Credit [Member]",
        "terseLabel": "Letters of credit"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "terseLabel": "Total liabilities",
        "totalLabel": "TOTAL LIABILITIES"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r69",
      "r72",
      "r123",
      "r128",
      "r193",
      "r194",
      "r223"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities included in disposal groups classified as held for sale",
        "negatedTotalLabel": "Liabilities held for sale",
        "terseLabel": "Liabilities held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities included in disposal groups classified as held for sale. [Refer: Liabilities; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r103",
      "r220"
     ]
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails": {
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "negatedLabel": "Borrowings",
        "terseLabel": "Non Current Borrowings",
        "verboseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_MajorCustomersDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorCustomersDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major customers [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for customers. It also represents the standard value for the 'Major customers' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r83",
      "r84",
      "r87",
      "r88",
      "r89",
      "r90",
      "r105",
      "r115",
      "r138",
      "r140",
      "r147",
      "r150",
      "r189",
      "r226",
      "r255",
      "r277"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r83",
      "r84",
      "r87",
      "r88",
      "r89",
      "r90",
      "r105",
      "r138",
      "r140",
      "r147",
      "r150",
      "r189",
      "r226",
      "r255",
      "r277",
      "r282"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r37",
      "r68",
      "r182",
      "r193"
     ]
    },
    "ifrs-full_MeasurementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MeasurementDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r37",
      "r68",
      "r182",
      "r193"
     ]
    },
    "ihs_MonetaryPolicyRateMprMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "MonetaryPolicyRateMprMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the Monetary Policy Rate (MPR)",
        "label": "Monetary Policy Rate (MPR) [Member]",
        "terseLabel": "MPR"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_MtnGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "MtnGroupMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands MTN Group.",
        "label": "MTN Group [Member]",
        "terseLabel": "MTN Group"
       }
      }
     },
     "auth_ref": []
    },
    "country_NG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "NG",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NIGERIA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NetForeignExchangeLossArisingFromFinancingRealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NetForeignExchangeLossArisingFromFinancingRealized",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of realized net foreign exchange loss arising from financing.",
        "label": "Net Foreign Exchange Loss Arising from Financing, Realized",
        "terseLabel": "Net foreign exchange loss arising from financing - realized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Nigeria2026RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "Nigeria2026RevolvingCreditFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Nigeria 2026 Revolving Credit Facility.",
        "label": "Nigeria 2026 Revolving Credit Facility [Member]",
        "terseLabel": "Nigeria 2026 Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NigeriaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NigeriaSegmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the operating segment Nigeria.",
        "label": "Nigeria, segment [Member]",
        "terseLabel": "Nigeria"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonCurrentDeferredConsiderationReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NonCurrentDeferredConsiderationReceivable",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_NoncurrentReceivables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current deferred consideration receivable.",
        "label": "Non-current deferred consideration receivable",
        "terseLabel": "Deferred consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonCurrentReceivablesDuePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NonCurrentReceivablesDuePeriod",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current receivable due term.",
        "label": "Non-current Receivables , Due Period",
        "terseLabel": "Non-current receivable due term"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonCurrentWithholdingTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NonCurrentWithholdingTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_NoncurrentReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current withholding tax receivables.",
        "label": "Non-current withholding tax receivables",
        "terseLabel": "Withholding tax receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r161"
     ]
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NonadjustingEventsAfterReportingPeriodDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r161"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests.",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r55",
      "r221"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "totalLabel": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r227",
      "r264"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets or disposal groups classified as held for sale",
        "terseLabel": "Assets held for sale",
        "totalLabel": "Assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets or disposal groups classified as held for sale. [Refer: Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwnersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued operations and disposal groups"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_NoncurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current deferred income including non-current contract liabilities",
        "terseLabel": "Deferred revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current deferred income including non-current contract liabilities. [Refer: Deferred income including contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r323",
      "r325"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current derivative financial assets",
        "terseLabel": "Derivative financial instrument assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails": {
       "parentTag": "ifrs-full_LeaseLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "negatedLabel": "Lease liabilities",
        "terseLabel": "Non-current",
        "verboseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "totalLabel": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r228",
      "r264"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current payables",
        "negatedLabel": "Trade and other payables",
        "terseLabel": "Trade and other payables",
        "totalLabel": "Trade and other payables, non current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current trade payables and non-current other payables. [Refer: Other non-current payables; Non-current trade payables]"
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_NoncurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPayablesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current payables [abstract]",
        "terseLabel": "Non-current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 8.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current receivables",
        "terseLabel": "Trade and other receivables",
        "totalLabel": "Trade and other non-current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current trade receivables and non-current other receivables. [Refer: Non-current trade receivables; Other non-current receivables]"
       }
      }
     },
     "auth_ref": [
      "r199",
      "r215",
      "r230"
     ]
    },
    "ifrs-full_NoncurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivablesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current receivables [abstract]",
        "terseLabel": "Trade and other non-current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NondeliverableForwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NondeliverableForwardsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Nondeliverable forwards.",
        "label": "NonDeliverable Forwards [Member]",
        "terseLabel": "Nondeliverable forwards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "Within one year"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r84",
      "r90",
      "r145",
      "r148",
      "r225",
      "r277",
      "r283"
     ]
    },
    "ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not measured at fair value in statement of financial position but for which fair value is disclosed [member]",
        "terseLabel": "Not measured at fair value in statement of financial position but for which fair value is disclosed"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items not measured at fair value in the statement of financial position but for which fair value is disclosed. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional amount",
        "verboseLabel": "Derivative instruments, notional amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ihs_NotionalAmountOfDerivativeContractsEnteredIntoToHedgeConsiderationDenominatedInForeignCurrenciesForDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NotionalAmountOfDerivativeContractsEnteredIntoToHedgeConsiderationDenominatedInForeignCurrenciesForDiscontinuedOperation",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notional amount of derivative contracts entered into to hedge consideration denominated in foreign currencies for discontinued operation.",
        "label": "Notional amount of derivative contracts entered into to hedge consideration denominated in foreign currencies for discontinued operation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfMajorCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "NumberOfMajorCustomers",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of major customers.",
        "label": "Number of major customers"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesOutstanding",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "periodEndLabel": "Ending Balance, Number of shares",
        "periodStartLabel": "Beginning Balance, Number of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r153",
      "r195",
      "r233"
     ]
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating segments [member]",
        "terseLabel": "Operating segments"
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "totalLabel": "Other comprehensive (loss)/income for the period, net of taxes",
        "verboseLabel": "Other comprehensive (loss)/income"
       }
      }
     },
     "auth_ref": [
      "r64",
      "r207",
      "r237",
      "r247"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive (loss)/income:",
        "verboseLabel": "Other comprehensive income:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "terseLabel": "Exchange differences on translation of foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r229",
      "r247"
     ]
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current payables",
        "terseLabel": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "verboseLabel": "Other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r292",
      "r299"
     ]
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other expenses, by nature",
        "negatedLabel": "Other costs",
        "terseLabel": "Other"
       }
      }
     },
     "auth_ref": [
      "r250",
      "r294"
     ]
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "verboseLabel": "Other income"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r294",
      "r295"
     ]
    },
    "ifrs-full_OtherLongtermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherLongtermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 3.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current provisions",
        "negatedLabel": "Provisions for other liabilities and charges",
        "verboseLabel": "Provisions for other liabilities and charges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r231"
     ]
    },
    "ifrs-full_OtherNoncurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_NoncurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current payables",
        "terseLabel": "Other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "negatedLabel": "Other"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves",
        "terseLabel": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r293",
      "r300"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves [member]",
        "terseLabel": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r155",
      "r209"
     ]
    },
    "ifrs-full_OtherShorttermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherShorttermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current provisions",
        "verboseLabel": "Provisions for other liabilities and charges"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r200",
      "r231"
     ]
    },
    "ihs_PaymentInAdvanceForPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PaymentInAdvanceForPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_NoncurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of payment in advance for property, plant and equipment.",
        "label": "Payment In Advance For Property, Plant And Equipment",
        "verboseLabel": "Payment in advance for property, plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for advance payment for  purchase of property, plant and equipment.",
        "label": "Payment of Advance for Property Plant and Equipment Classified As Investing Activities",
        "negatedLabel": "Payment in advance for property, plant and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PaymentsForShortTermDepositsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for short term deposits, classified as investing activities.",
        "label": "Payments for short term deposits, classified as investing activities",
        "negatedLabel": "Deposit of short-term deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PaymentsOfFeesOnLoansAndDerivativeInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PaymentsOfFeesOnLoansAndDerivativeInstruments",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for fees on loans and derivative instruments.",
        "label": "Payments of Fees on Loans and Derivative Instruments",
        "negatedLabel": "Fees on borrowings and derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "terseLabel": "Lease payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r261"
     ]
    },
    "ihs_PaymentsOfLeaseLiabilitiesInterestAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PaymentsOfLeaseLiabilitiesInterestAmount",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payment of interest amount of lease liabilities.",
        "label": "Payments of Lease Liabilities, Interest Amount",
        "negatedLabel": "Interest paid for lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PaymentsOfPrincipalOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PaymentsOfPrincipalOfLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payment of principal of lease liabilities, classified as financing activities.",
        "label": "Payments of principal of lease liabilities",
        "negatedLabel": "Payment for the principal portion of lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Revenue percentage"
       }
      }
     },
     "auth_ref": [
      "r317"
     ]
    },
    "ihs_PercentageOfOwnershipInterestInBusinessDisposed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PercentageOfOwnershipInterestInBusinessDisposed",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of ownership interest in business disposed.",
        "label": "Percentage of ownership interest in business disposed"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfOwnershipInterestsInSubsidiaryAgreedToSell": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PercentageOfOwnershipInterestsInSubsidiaryAgreedToSell",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the percentage of ownership interest in a subsidiary that the Group has agreed to sell.",
        "label": "Percentage Of Ownership Interests In Subsidiary Agreed to Sell",
        "terseLabel": "Agreed to sell equity interest"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PowerGenerationExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PowerGenerationExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Power generation expense included in measurement of adjusted earnings before interest, tax, depreciation and amortization.",
        "label": "Power generation expense included in measurement of adjusted earnings before interest, tax, depreciation and amortization",
        "terseLabel": "Power generation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PrepaidLandRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PrepaidLandRent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Land Rent",
        "terseLabel": "Prepaid land rent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PricePerShareOfEntitySSharesInMergerAgreement": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "PricePerShareOfEntitySSharesInMergerAgreement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgmentsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price per share of entity's shares in merger agreement.",
        "label": "Price per share of entity's shares in merger agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from insurance claims.",
        "label": "Proceeds form Insurance Claims Classified As Investing Activities",
        "terseLabel": "Insurance claims received"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "Net proceeds relating to disposal of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfessionalFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional fees expense",
        "terseLabel": "Professional fees"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Income/(loss) for the period",
        "totalLabel": "Income for the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r50",
      "r52",
      "r123",
      "r126",
      "r174",
      "r185",
      "r206",
      "r236",
      "r264",
      "r270"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "negatedLabel": "Exclude: loss for the period attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r54",
      "r239"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share",
        "verboseLabel": "Income/(loss) for the period attributable to owners of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ihs_ProfitLossAttributableToOwnersFromAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ProfitLossAttributableToOwnersFromAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Profit (Loss) Attributable To Owners From [Abstract]",
        "terseLabel": "Income/(loss) attributable to owners arises from:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "terseLabel": "Owners of the Company",
        "totalLabel": "Profit/(loss) attributable to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ihs_ProfitLossFromContinuingAndDiscontinuedOperationsBeforeTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureTaxationDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Income before taxation",
        "totalLabel": "Income before income tax",
        "verboseLabel": "Total Profit/(loss) before income tax"
       }
      }
     },
     "auth_ref": [
      "r97",
      "r285",
      "r286",
      "r294",
      "r295"
     ]
    },
    "ihs_ProfitLossFromContinuingAndDiscontinuedOperationsBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ProfitLossFromContinuingAndDiscontinuedOperationsBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit (loss) from continuing and discontinued operations before tax.",
        "label": "Profit (loss) from continuing and discontinued operations before tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "totalLabel": "Income from continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r62",
      "r123",
      "r126",
      "r236"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperationsAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations attributable to non-controlling interests",
        "negatedLabel": "Exclude: loss for the period attributable to non-controlling interests, continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to non-controlling interests. [Refer: Profit (loss) from continuing operations; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share",
        "terseLabel": "Income/(loss) for the period attributable to owners of the Company, continuing operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations, unless line item indicates otherwise [member]; Profit (loss) from continuing operations]"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromDiscontinuedOperations",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails": {
       "parentTag": "ifrs-full_ComprehensiveIncomeFromDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations",
        "terseLabel": "Income/(loss) from discontinued operations",
        "totalLabel": "Loss from discontinued operation"
       }
      }
     },
     "auth_ref": [
      "r63",
      "r96",
      "r246",
      "r249"
     ]
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromDiscontinuedOperationsAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations attributable to non-controlling interests",
        "negatedLabel": "Exclude: loss for the period attributable to non-controlling interests"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails": {
       "parentTag": "ifrs-full_ProfitLossFromDiscontinuedOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share",
        "terseLabel": "Income/(loss) for the period attributable to owners of the Company, discontinued operations"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating income"
       }
      }
     },
     "auth_ref": [
      "r256",
      "r326"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment.",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r169",
      "r212"
     ]
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Purchase of software and licenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r258"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r258"
     ]
    },
    "currency_RWF": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "RWF",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rwanda, Rwanda Francs",
        "terseLabel": "Rwandan Franc"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r74",
      "r89",
      "r92",
      "r158",
      "r266",
      "r268",
      "r316"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r74",
      "r89",
      "r92",
      "r158",
      "r266",
      "r268",
      "r316"
     ]
    },
    "ihs_RedemptionAfterNovember292025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionAfterNovember292025Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption after November 29, 2025",
        "label": "Redemption after November 29, 2025 [Member]",
        "terseLabel": "Redemption after November 29, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionAfterNovember292026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionAfterNovember292026Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption after November 29, 2026",
        "label": "Redemption after November 29, 2026 [Member]",
        "terseLabel": "Redemption after November 29, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionAfterNovember292028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionAfterNovember292028Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption after November 29, 2028.",
        "label": "Redemption after November 29, 2028 [Member]",
        "terseLabel": "Redemption after November 29, 2028"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionAfterNovember292029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionAfterNovember292029Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption after November 29, 2029.",
        "label": "Redemption after November 29, 2029 [Member]",
        "terseLabel": "Redemption after November 29, 2029"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionAfterSeptember172024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionAfterSeptember172024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption after September 17, 2024.",
        "label": "Redemption after September 17, 2024 [Member]",
        "terseLabel": "Redemption after September 17, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionBetweenNovember292025November282026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionBetweenNovember292025November282026Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption between November 29, 2025 - November 28, 2026",
        "label": "Redemption between November 29, 2025 - November 28, 2026 [Member]",
        "terseLabel": "Redemption between November 29, 2025 - November 28, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionBetweenNovember292026November282027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionBetweenNovember292026November282027Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption between November 29, 2026 - November 28, 2027.",
        "label": "Redemption between November 29, 2026 - November 28, 2027 [Member]",
        "terseLabel": "Redemption between November 29, 2026 - November 28, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionBetweenNovember292027November282028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionBetweenNovember292027November282028Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption between November 29, 2027 - November 28, 2028.",
        "label": "Redemption between November 29, 2027 - November 28, 2028 [Member]",
        "terseLabel": "Redemption between November 29, 2027 - November 28, 2028"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionBetweenNovember292028November282029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RedemptionBetweenNovember292028November282029Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption between November 29, 2028 - November 28, 2029.",
        "label": "Redemption between November 29, 2028 - November 28, 2029 [Member]",
        "terseLabel": "Redemption between November 29, 2028 - November 28, 2029"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RefundOfShortTermDepositsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from short term deposits classified as investing activities.",
        "label": "Refund Of Short Term Deposits Classified As Investing Activities",
        "terseLabel": "Refund of short-term deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RegulatoryFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RegulatoryFees",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Regulatory fees",
        "label": "Regulatory fees"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RentalExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RentalExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rental expense",
        "terseLabel": "Short-term rental"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_RepairsAndMaintenanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepairsAndMaintenanceExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repairs and maintenance expense",
        "terseLabel": "Tower repairs and maintenance"
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfCashFlowsUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Repayment of borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r172"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Accumulated losses"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r300",
      "r301"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Accumulated losses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r296"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfIncomeAndOtherComprehensiveLossIncomeUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Revenue",
        "verboseLabel": "Revenues from external customers"
       }
      }
     },
     "auth_ref": [
      "r61",
      "r97",
      "r120",
      "r125",
      "r131",
      "r132",
      "r134",
      "r243",
      "r264",
      "r294",
      "r295"
     ]
    },
    "ihs_RevolvingCreditFacilitiesAndOverdraftsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "RevolvingCreditFacilitiesAndOverdraftsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for revolving credit facilities and overdrafts.",
        "label": "Revolving credit facilities and overdrafts [Member]",
        "terseLabel": "Revolving credit facilities and overdrafts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "terseLabel": "Right of use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r80",
      "r142"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfCashFlowFromOperationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ScheduleOfCashFlowFromOperationTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash flow from operation.",
        "label": "Schedule of Cash Flow From Operation [Table Text Block]",
        "terseLabel": "Schedule of cash flow from operations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in fair value of derivative financial instruments.",
        "label": "Schedule of Changes in Fair Value of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of changes in fair value of derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfFairValueEstimation": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ScheduleOfFairValueEstimation",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of fair value estimation.",
        "label": "Schedule of Fair Value Estimation",
        "terseLabel": "Schedule of fair value estimation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of fair value of derivative financial instruments.",
        "label": "Schedule of Fair Value of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of fair value of derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfFinanceIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ScheduleOfFinanceIncomeTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of finance income.",
        "label": "Schedule of finance income [table text block]",
        "terseLabel": "Schedule of finance income"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SecurityServicesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "SecurityServicesExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of security services expense.",
        "label": "Security Services Expense",
        "terseLabel": "Security services"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r75",
      "r123",
      "r139",
      "r254",
      "r272"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r75",
      "r130",
      "r139",
      "r254",
      "r272"
     ]
    },
    "ihs_SeniorNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "SeniorNoteMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for senior notes.",
        "label": "Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareCapitalBeforeDeductionOfIssueCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "ShareCapitalBeforeDeductionOfIssueCostsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a component of equity representing share capital before deduction of issue costs",
        "label": "Share capital before deduction of issue costs [member]",
        "terseLabel": "Share capital"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SharePremiumBeforeDeductionOfIssueCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "SharePremiumBeforeDeductionOfIssueCostsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a component of equity representing share premium before deduction of issue costs",
        "label": "Share premium before deduction of issue costs [member]",
        "terseLabel": "Share premium"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharePremiumMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium [member]",
        "terseLabel": "Share premium net of issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount received or receivable from issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_ShorttermEmployeeBenefitsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsAccruals",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term employee benefits accruals",
        "terseLabel": "Payroll and other related statutory liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of accruals for employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services. [Refer: Accruals classified as current]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ihs_Sofr3MonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "Sofr3MonthsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents SOFR 3 Months",
        "label": "SOFR 3 Months [Member]",
        "verboseLabel": "3M SOFR"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SsaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "SsaSegmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailss",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the SSA segment, including operations in Cameroon, Cte d'Ivoire, Rwanda, South Africa and Zambia.",
        "label": "SSA segment [Member]",
        "terseLabel": "SSA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_StatementOfCashFlowActivityLineItem": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "StatementOfCashFlowActivityLineItem",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line item represents information relating to cashflow activity.",
        "label": "Statement of Cash Flow Activity [Line Item]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_StatementOfCashFlowActivityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "StatementOfCashFlowActivityTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Hypercube table for information relating to cashflow activity.",
        "label": "Statement of Cash Flow Activity [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS (UNAUDITED)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN EQUITY (UNAUDITED)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfChangesInEquityUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENT OF FINANCIAL POSITION (UNAUDITED)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfProfitOrLossAndOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfProfitOrLossAndOtherComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENT OF INCOME AND OTHER COMPREHENSIVE (LOSS)/INCOME (UNAUDITED)"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseOfDiscontinuedOperationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseOfDiscontinuedOperationAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) of discontinued operation [abstract]",
        "terseLabel": "Tax benefit/(expense):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseRelatingToGainLossOnDiscontinuance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseRelatingToGainLossOnDiscontinuance",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to gain (loss) on discontinuance",
        "negatedLabel": "Related to remeasurement to fair value less costs to sell"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r99"
     ]
    },
    "ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to profit (loss) from ordinary activities of discontinued operations",
        "negatedLabel": "Related to pre tax income from the ordinary activities"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r98"
     ]
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfMaterialAccountingPoliciesDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Maximum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r74",
      "r89",
      "r92",
      "r158",
      "r266",
      "r268",
      "r316"
     ]
    },
    "ihs_TotalForDisclosedSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "TotalForDisclosedSegmentsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for total for disclosed segments",
        "label": "Total for disclosed segments [Member]",
        "terseLabel": "Total for disclosed segments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TowerRepairsAndMaintenanceExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "TowerRepairsAndMaintenanceExpenseIncludedInMeasurementOfAdjustedEarningsBeforeInterestTaxDepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tower repairs and maintenance expense included in measurement of adjusted earnings before interest, tax, depreciation and amortization.",
        "label": "Tower repairs and maintenance expense included in measurement of adjusted earnings before interest, tax, depreciation and amortization",
        "terseLabel": "Tower repairs and maintenance"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 5.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "negatedLabel": "Trade and other payables",
        "terseLabel": "Trade and other payables",
        "totalLabel": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current payables [abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade payables",
        "terseLabel": "Trade payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of payment due to suppliers for goods and services used in entity's business. [Refer: Current liabilities; Trade payables]"
       }
      }
     },
     "auth_ref": [
      "r298",
      "r325"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails": {
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0,
       "order": 9.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDiscontinuedOperationsAndDisposalGroupsAssetsHeldForSaleAndLiabilitiesHeldForSaleDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails",
      "http://cdcgroup.com/role/StatementCondensedConsolidatedStatementOfFinancialPositionUnaudited"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Trade and other receivables",
        "totalLabel": "Trade and other current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      }
     },
     "auth_ref": [
      "r199",
      "r215",
      "r230"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables [abstract]",
        "terseLabel": "Trade and other current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TradeAndOtherReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "TradeAndOtherReceivablesLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Trade And Other Receivables [Line Items]",
        "terseLabel": "Trade And Other Receivables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TradeAndOtherReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "TradeAndOtherReceivablesTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Trade And Other Receivables [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransfersIntoLevel3OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersIntoLevel3OfFairValueHierarchyAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers into Level 3 of fair value hierarchy, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers of assets into Level 3 of the fair value hierarchy. [Refer: Level 3 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_TransfersIntoLevel3OfFairValueHierarchyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersIntoLevel3OfFairValueHierarchyLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers into Level 3 of fair value hierarchy, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers of liabilities into Level 3 of the fair value hierarchy. [Refer: Level 3 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 1 into Level 2 of fair value hierarchy, assets held at end of reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers out of Level 1 and into Level 2 of the fair value hierarchy of assets held at the end of the reporting period. [Refer: Level 1 of fair value hierarchy [member]; Level 2 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyLiabilities",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 1 into Level 2 of fair value hierarchy, liabilities held at end of reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers out of Level 1 and into Level 2 of the fair value hierarchy of liabilities held at the end of the reporting period. [Refer: Level 1 of fair value hierarchy [member]; Level 2 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 2 into Level 1 of fair value hierarchy, assets held at end of reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers out of Level 2 and into Level 1 of the fair value hierarchy of assets held at the end of the reporting period. [Refer: Level 1 of fair value hierarchy [member]; Level 2 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyLiabilities",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 2 into Level 1 of fair value hierarchy, liabilities held at end of reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers out of Level 2 and into Level 1 of the fair value hierarchy of liabilities held at the end of the reporting period. [Refer: Level 1 of fair value hierarchy [member]; Level 2 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_TransfersOutOfLevel3OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersOutOfLevel3OfFairValueHierarchyAssets",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 3 of fair value hierarchy, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers of assets out of Level 3 of the fair value hierarchy. [Refer: Level 3 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_TransfersOutOfLevel3OfFairValueHierarchyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransfersOutOfLevel3OfFairValueHierarchyLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalRiskManagementAndFairValueMeasurementsFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 3 of fair value hierarchy, liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers of liabilities out of Level 3 of the fair value hierarchy. [Refer: Level 3 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_TravelExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TravelExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Travel expense",
        "terseLabel": "Travel costs"
       }
      }
     },
     "auth_ref": [
      "r321"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of interest rates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2025",
     "localname": "USD",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "US Dollar"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnallocatedAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnallocatedAmountsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingItemsIncludedInMeasureOfAdjustedEbitdaDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedSegmentAssetsAndLiabilitiesAndAdditionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unallocated amounts [member]",
        "terseLabel": "Group",
        "verboseLabel": "Unallocated items"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items that have not been allocated to operating segments."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r288"
     ]
    },
    "ihs_UnallocatedCorporateExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "UnallocatedCorporateExpenses",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingReconciliationOfInformationOnReportableSegmentsToAmountsReportedInFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unallocated corporate expenses",
        "label": "Unallocated corporate expenses",
        "negatedLabel": "Unallocated corporate expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_VehicleMaintenanceAndRepairExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "VehicleMaintenanceAndRepairExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of vehicle maintenance and repair expense.",
        "label": "Vehicle Maintenance and Repair Expense",
        "terseLabel": "Vehicle maintenance and repairs"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_VendorLoanNotesIssuedOnDisposalOfSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "VendorLoanNotesIssuedOnDisposalOfSubsidiariesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents vendor loan notes issued on disposal of subsidiaries.",
        "label": "Vendor loan notes issued on disposal of subsidiaries [member]",
        "terseLabel": "Vendor loan notes issued on disposal of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average [member]",
        "terseLabel": "Weighted average"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an average in which each quantity to be averaged is assigned a weight that determines the relative effect of each quantity on the average."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r89",
      "r266",
      "r268",
      "r316"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "verboseLabel": "Weighted average number of ordinary shares outstanding, basic"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "ihs_WithholdingTaxRateOnColocationAndTelecommunicationTowerServices": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "WithholdingTaxRateOnColocationAndTelecommunicationTowerServices",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Withholding tax rate on colocation and telecommunication tower services.",
        "label": "Withholding tax rate on colocation and telecommunication tower services"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_WithholdingTaxReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20260331",
     "localname": "WithholdingTaxReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current withholding tax receivables.",
        "label": "Withholding Tax Receivables, Current",
        "verboseLabel": "Withholding tax receivables"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2025-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "h",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_h_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "h",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_h_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2025-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "74",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_74_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2025-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2025-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2025-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2025-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "38",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_38&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Section": "Presentation and disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2025-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2025-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2026-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "30A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_30A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_108_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_128&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "133",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_133_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "168",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_168_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "169",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_169&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "176",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_176&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "190",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_190&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "192",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_192&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "201",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_201_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "255",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_255_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "269",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_269&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "273",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_273&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "274",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_274_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_34_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "43",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_43&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "64A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_64A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B13&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.49",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.49&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_117&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_51&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_k&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_n&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_o&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "p",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_p&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_q&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_r&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_56&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_69&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "ea",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_ea&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_99&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Section": "Example 11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&doctype=Implementation%20Guidance&dita_xref=IFRS05_ex11_TI",
   "URIDate": "2025-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "191",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_191_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_102&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_108&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_68&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_10_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_112_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_117&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_85&doctype=Standard",
   "URIDate": "2025-03-27"
  }
 }
}
