{
 "version": "2.2",
 "instance": {
  "tmb-20231231x20f.htm": {
   "nsprefix": "ihs",
   "nsuri": "http://cdcgroup.com/20231231",
   "dts": {
    "schema": {
     "local": [
      "tmb-20231231.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/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "tmb-20231231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tmb-20231231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tmb-20231231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tmb-20231231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "tmb-20231231x20f.htm"
     ]
    }
   },
   "keyStandard": 396,
   "keyCustom": 288,
   "axisStandard": 47,
   "axisCustom": 5,
   "memberStandard": 90,
   "memberCustom": 262,
   "hidden": {
    "total": 10,
    "http://xbrl.sec.gov/dei/2023": 6,
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 2,
    "http://cdcgroup.com/20231231": 2
   },
   "contextCount": 1467,
   "entityCount": 1,
   "segmentCount": 384,
   "elementCount": 1277,
   "unitCount": 17,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 2808,
    "http://xbrl.sec.gov/dei/2023": 44,
    "http://fasb.org/srt/2023": 1
   },
   "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": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss",
     "longName": "00100 - Statement - CONSOLIDATED STATEMENT OF LOSS AND OTHER COMPREHENSIVE INCOME/(LOSS)",
     "shortName": "CONSOLIDATED STATEMENT OF LOSS AND OTHER COMPREHENSIVE INCOME/(LOSS)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition",
     "longName": "00200 - Statement - CONSOLIDATED STATEMENT OF FINANCIAL POSITION",
     "shortName": "CONSOLIDATED STATEMENT OF FINANCIAL POSITION",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:NoncurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity",
     "longName": "00300 - Statement - CONSOLIDATED STATEMENT OF CHANGES IN EQUITY",
     "shortName": "CONSOLIDATED STATEMENT OF CHANGES IN EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2020_ifrs-full_ComponentsOfEquityAxis_ifrs-full_EquityAttributableToOwnersOfParentMember_RtVnEQzloE2x5picz4OFjA",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2020_ifrs-full_ComponentsOfEquityAxis_ifrs-full_EquityAttributableToOwnersOfParentMember_RtVnEQzloE2x5picz4OFjA",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows",
     "longName": "00400 - Statement - CONSOLIDATED STATEMENT OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENT OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:CashFlowsFromUsedInOperations",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:PaymentForRentClassifiedAsOperatingActivities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://cdcgroup.com/role/DisclosureGeneralInformation",
     "longName": "10101 - Disclosure - General information",
     "shortName": "General information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "10201 - Disclosure - Summary of significant accounting policies",
     "shortName": "Summary of significant accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgements",
     "longName": "10301 - Disclosure - Critical accounting estimates and judgements",
     "shortName": "Critical accounting estimates and judgements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagement",
     "longName": "10401 - Disclosure - Introduction and overview of Group's risk management",
     "shortName": "Introduction and overview of Group's risk management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReporting",
     "longName": "10501 - Disclosure - Segment reporting",
     "shortName": "Segment reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://cdcgroup.com/role/DisclosureRevenue",
     "longName": "10601 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://cdcgroup.com/role/DisclosureCostOfSales",
     "longName": "10701 - Disclosure - Cost of sales",
     "shortName": "Cost of sales",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:CostOfSalesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:CostOfSalesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://cdcgroup.com/role/DisclosureAdministrativeExpenses",
     "longName": "10801 - Disclosure - Administrative expenses",
     "shortName": "Administrative expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:AdministrativeExpensesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:AdministrativeExpensesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://cdcgroup.com/role/DisclosureOtherIncome",
     "longName": "10901 - Disclosure - Other income",
     "shortName": "Other income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceIncome",
     "longName": "11001 - Disclosure - Finance income",
     "shortName": "Finance income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceCosts",
     "longName": "11101 - Disclosure - Finance Costs",
     "shortName": "Finance Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeTaxExpense",
     "longName": "11201 - Disclosure - Income Tax Expense",
     "shortName": "Income Tax Expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://cdcgroup.com/role/DisclosureLossPerShare",
     "longName": "11301 - Disclosure - Loss per share",
     "shortName": "Loss per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipment",
     "longName": "11401 - Disclosure - Property, plant and equipment",
     "shortName": "Property, plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssets",
     "longName": "11501 - Disclosure - Goodwill and other intangible assets",
     "shortName": "Goodwill and other intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://cdcgroup.com/role/DisclosureDeferredIncomeTax",
     "longName": "11601 - Disclosure - Deferred income tax",
     "shortName": "Deferred income tax",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://cdcgroup.com/role/DisclosureInventories",
     "longName": "11701 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstruments",
     "longName": "11801 - Disclosure - Derivative financial instruments",
     "shortName": "Derivative financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivables",
     "longName": "11901 - Disclosure - Trade and other receivables",
     "shortName": "Trade and other receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://cdcgroup.com/role/DisclosureCashAndCashEquivalents",
     "longName": "12001 - Disclosure - Cash and cash equivalents",
     "shortName": "Cash and cash equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherPayables",
     "longName": "12101 - Disclosure - Trade and other payables",
     "shortName": "Trade and other payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowings",
     "longName": "12201 - Disclosure - Borrowings",
     "shortName": "Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilities",
     "longName": "12301 - Disclosure - Lease liabilities",
     "shortName": "Lease liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndCharges",
     "longName": "12401 - Disclosure - Provisions for other liabilities and charges",
     "shortName": "Provisions for other liabilities and charges",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://cdcgroup.com/role/DisclosureStatedCapital",
     "longName": "12501 - Disclosure - Stated capital",
     "shortName": "Stated capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://cdcgroup.com/role/DisclosureOtherReserves",
     "longName": "12601 - Disclosure - Other reserves",
     "shortName": "Other reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://cdcgroup.com/role/DisclosureNonControllingInterest",
     "longName": "12701 - Disclosure - Non-controlling interest",
     "shortName": "Non-controlling interest",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligation",
     "longName": "12801 - Disclosure - Share-based payment obligation",
     "shortName": "Share-based payment obligation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://cdcgroup.com/role/DisclosureCashFromOperations",
     "longName": "12901 - Disclosure - Cash from operations",
     "shortName": "Cash from operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://cdcgroup.com/role/DisclosureRelatedParties",
     "longName": "13001 - Disclosure - Related parties",
     "shortName": "Related parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://cdcgroup.com/role/DisclosureBusinessCombinations",
     "longName": "13101 - Disclosure - Business Combinations",
     "shortName": "Business Combinations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilities",
     "longName": "13201 - Disclosure - Capital commitments and contingent liabilities",
     "shortName": "Capital commitments and contingent liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriod",
     "longName": "13301 - Disclosure - Events after the reporting period",
     "shortName": "Events after the reporting period",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany",
     "longName": "13401 - Disclosure - Schedule 1 - Condensed Financial Statements of Parent Company",
     "shortName": "Schedule 1 - Condensed Financial Statements of Parent Company",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_AtemSwxhlkCuMsCQ44j-1g",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_AtemSwxhlkCuMsCQ44j-1g",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies",
     "longName": "20202 - Disclosure - Significant accounting policies (Policies)",
     "shortName": "Significant accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables",
     "longName": "30203 - Disclosure - Summary of significant accounting policies (Tables)",
     "shortName": "Summary of significant accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndAssumptionsTables",
     "longName": "30303 - Disclosure - Critical accounting estimates and assumptions (Tables)",
     "shortName": "Critical accounting estimates and assumptions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables",
     "longName": "30403 - Disclosure - Introduction and overview of Group's risk management (Tables)",
     "shortName": "Introduction and overview of Group's risk management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfSensitivityAnalysisOfExchangeRatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfSensitivityAnalysisOfExchangeRatesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "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": "44",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://cdcgroup.com/role/DisclosureRevenueTables",
     "longName": "30603 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://cdcgroup.com/role/DisclosureCostOfSalesTables",
     "longName": "30703 - Disclosure - Cost of sales (Tables)",
     "shortName": "Cost of sales (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:CostOfSalesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:CostOfSalesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://cdcgroup.com/role/DisclosureAdministrativeExpensesTables",
     "longName": "30803 - Disclosure - Administrative expenses (Tables)",
     "shortName": "Administrative expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:AdministrativeExpensesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ihs:AdministrativeExpensesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://cdcgroup.com/role/DisclosureOtherIncomeTables",
     "longName": "30903 - Disclosure - Other income (Tables)",
     "shortName": "Other income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfOtherOperatingIncomeExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfOtherOperatingIncomeExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceIncomeTables",
     "longName": "31003 - Disclosure - Finance Income (Tables)",
     "shortName": "Finance Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfFinanceIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfFinanceIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceCostsTables",
     "longName": "31103 - Disclosure - Finance Costs (Tables)",
     "shortName": "Finance Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfFinanceCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfFinanceCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseTables",
     "longName": "31203 - Disclosure - Income Tax Expense (Tables)",
     "shortName": "Income Tax Expense (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://cdcgroup.com/role/DisclosureLossPerShareTables",
     "longName": "31303 - Disclosure - Loss per share (Tables)",
     "shortName": "Loss per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "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-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "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-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentTables",
     "longName": "31403 - Disclosure - Property, plant and equipment (Tables)",
     "shortName": "Property, plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables",
     "longName": "31503 - Disclosure - Goodwill and other intangible assets (Tables)",
     "shortName": "Goodwill and other intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxTables",
     "longName": "31603 - Disclosure - Deferred income tax (Tables)",
     "shortName": "Deferred income tax (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://cdcgroup.com/role/DisclosureInventoriesTables",
     "longName": "31703 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:IfrsScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:IfrsScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables",
     "longName": "31803 - Disclosure - Derivative financial instruments (Tables)",
     "shortName": "Derivative financial instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesTables",
     "longName": "31903 - Disclosure - Trade and other receivables (Tables)",
     "shortName": "Trade and other receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsTables",
     "longName": "32003 - Disclosure - Cash and cash equivalents (Tables)",
     "shortName": "Cash and cash equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfCashAndCashEquivalentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesTables",
     "longName": "32103 - Disclosure - Trade and other payables (Tables)",
     "shortName": "Trade and other payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsTables",
     "longName": "32203 - Disclosure - Borrowings (Tables)",
     "shortName": "Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "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-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "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-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesTables",
     "longName": "32303 - Disclosure - Lease liabilities (Tables)",
     "shortName": "Lease liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfLeasesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesTables",
     "longName": "32403 - Disclosure - Provisions for other liabilities and charges (Tables)",
     "shortName": "Provisions for other liabilities and charges (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://cdcgroup.com/role/DisclosureStatedCapitalTables",
     "longName": "32503 - Disclosure - Stated capital (Tables)",
     "shortName": "Stated capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "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-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "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-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://cdcgroup.com/role/DisclosureOtherReservesTables",
     "longName": "32603 - Disclosure - Other reserves (Tables)",
     "shortName": "Other reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfOtherReservesWithinEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfOtherReservesWithinEquityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://cdcgroup.com/role/DisclosureNonControllingInterestTables",
     "longName": "32703 - Disclosure - Non-controlling interest (Tables)",
     "shortName": "Non-controlling interest (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfNonControllingInterestsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:DisclosureOfNonControllingInterestsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsTables",
     "longName": "32803 - Disclosure - Share-based payment obligations (Tables)",
     "shortName": "Share-based payment obligations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://cdcgroup.com/role/DisclosureCashFromOperationsTables",
     "longName": "32903 - Disclosure - Cash from operations (Tables)",
     "shortName": "Cash from operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfCashFlowFromOperationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ScheduleOfCashFlowFromOperationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://cdcgroup.com/role/DisclosureRelatedPartiesTables",
     "longName": "33003 - Disclosure - Related parties (Tables)",
     "shortName": "Related parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "69",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables",
     "longName": "33103 - Disclosure - Business Combinations (Tables)",
     "shortName": "Business Combinations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "70",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ihs_AssetAcquisitionAxisAxis_ihs_IhsKuwaitAcquisitionOfTowersInKuwaitMember_w4h49nIJJU-h24O9gPzQyw",
      "name": "ihs:DisclosureOfDetailedInformationAboutAssetAcquisitionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ihs_AssetAcquisitionAxisAxis_ihs_IhsKuwaitAcquisitionOfTowersInKuwaitMember_w4h49nIJJU-h24O9gPzQyw",
      "name": "ihs:DisclosureOfDetailedInformationAboutAssetAcquisitionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
     "longName": "40201 - Disclosure - Summary of significant accounting policies (Details)",
     "shortName": "Summary of significant accounting policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "Unit_Divide_NGN_USD_JXt11rm5Q0u1loFnssMGXQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_12_1_2023_To_12_31_2023_4pQWKL4UlUG67Ni9TEj6oQ",
      "name": "ifrs-full:AverageForeignExchangeRate",
      "unitRef": "Unit_Divide_NGN_USD_JXt11rm5Q0u1loFnssMGXQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
     "longName": "40202 - Disclosure - Summary of significant accounting policies - Intangible Assets (Details)",
     "shortName": "Summary of significant accounting policies - Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:PeriodOverWhichCostOfDecommissioningOfTelecommunicationTowersIncurred",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:PeriodOverWhichCostOfDecommissioningOfTelecommunicationTowersIncurred",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsDetails",
     "longName": "40301 - Disclosure - Critical accounting estimates and judgements (Details)",
     "shortName": "Critical accounting estimates and judgements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:ValueOfContractedRevenue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "div",
       "th",
       "tr",
       "table",
       "ihs:ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:ValueOfContractedRevenue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "div",
       "th",
       "tr",
       "table",
       "ihs:ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsRevenueRecognitionDetails",
     "longName": "40302 - Disclosure - Critical accounting estimates and judgements - Revenue recognition (Details)",
     "shortName": "Critical accounting estimates and judgements - Revenue recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:PercentageOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:PercentageOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails",
     "longName": "40401 - Disclosure - Introduction and overview of Group's risk management - Sensitivity analysis (Details)",
     "shortName": "Introduction and overview of Group's risk management - Sensitivity analysis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:RevenueFromExportSales",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:RevenueFromExportSales",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
     "longName": "40402 - Disclosure - Introduction and overview of Group's risk management - Foreign exchange exposure on intercompany loans (Details)",
     "shortName": "Introduction and overview of Group's risk management - Foreign exchange exposure on intercompany loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ClassesOfFinancialInstrumentsAxis_ihs_InterCompanyLoansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember_srt_CurrencyAxis_currency_NGN_c9NWVGHbrkaEzJmVKTl49g",
      "name": "ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfForeignExchangeExposureOnInterCompanyLoansTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ClassesOfFinancialInstrumentsAxis_ihs_InterCompanyLoansMember_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember_srt_CurrencyAxis_currency_NGN_c9NWVGHbrkaEzJmVKTl49g",
      "name": "ifrs-full:RiskExposureAssociatedWithInstrumentsSharingCharacteristic",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfForeignExchangeExposureOnInterCompanyLoansTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
     "longName": "40403 - Disclosure - Introduction and overview of Group's risk management - Exposure to foreign exchange risk (Details)",
     "shortName": "Introduction and overview of Group's risk management - Exposure to foreign exchange risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember_rj-3IGE-lEuS0WWtBQAhdQ",
      "name": "ihs:RiskExposureAssociatedWithInstrumentsSharingCharacteristicExcludingIntercompanyLoans",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfForeignExchangeRiskTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_TypesOfRisksAxis_ifrs-full_CurrencyRiskMember_rj-3IGE-lEuS0WWtBQAhdQ",
      "name": "ihs:RiskExposureAssociatedWithInstrumentsSharingCharacteristicExcludingIntercompanyLoans",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfForeignExchangeRiskTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails",
     "longName": "40404 - Disclosure - Introduction and overview of Group's risk management - Interest rate risk (Details)",
     "shortName": "Introduction and overview of Group's risk management - Interest rate risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_TypesOfRisksAxis_ifrs-full_InterestRateRiskMember_P23WGjQuqEu2CoHVqXhGCg",
      "name": "ihs:PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumption",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_TypesOfRisksAxis_ifrs-full_InterestRateRiskMember_P23WGjQuqEu2CoHVqXhGCg",
      "name": "ihs:PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumption",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
     "longName": "40405 - Disclosure - Introduction and overview of Group's risk management - Credit risk (Details)",
     "shortName": "Introduction and overview of Group's risk management - Credit risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_TypesOfRisksAxis_ifrs-full_CreditRiskMember_oBnOB97CDkuAjrxp3hCj0w",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfMaximumCreditExposureTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails",
     "longName": "40406 - Disclosure - Introduction and overview of Group's risk management - Fitch Credit ratings (Details)",
     "shortName": "Introduction and overview of Group's risk management - Fitch Credit ratings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:OtherReceivables",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfCreditRatingsOfOtherReceivablesTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:OtherReceivables",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfCreditRatingsOfOtherReceivablesTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
     "longName": "40407 - Disclosure - Introduction and overview of Group's risk management - Internal credit rating (Details)",
     "shortName": "Introduction and overview of Group's risk management - Internal credit rating (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:TradeReceivablesAndAccruedRevenue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfInternalCreditRatingsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:TradeReceivablesAndAccruedRevenue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfInternalCreditRatingsTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails",
     "longName": "40408 - Disclosure - Introduction and overview of Group's risk management - Impairment loss of trade receivables (Details)",
     "shortName": "Introduction and overview of Group's risk management - Impairment loss of trade receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ifrs-full_AccumulatedImpairmentMember_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_TradeReceivablesMember_icKVBTJVfUm65iu14mU-BQ",
      "name": "ihs:NetAdditionalAllowanceReversalOfPriorAllowanceRecognizedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
     "longName": "40409 - Disclosure - Introduction and overview of Group's risk management - Liquidity risk (Details)",
     "shortName": "Introduction and overview of Group's risk management - Liquidity risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:DebtInstrumentBorrowingCapacityUtilized",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
     "longName": "40410 - Disclosure - Introduction and overview of Group's risk management - Net leverage ratios (Details)",
     "shortName": "Introduction and overview of Group's risk management - Net leverage ratios (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:Borrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:NetDebt",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails",
     "longName": "40411 - Disclosure - Introduction and overview of Group's risk management - Financial instruments that are measured at fair value (Details)",
     "shortName": "Introduction and overview of Group's risk management - Financial instruments that are measured at fair value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:FinancialInstrumentsAtFairValue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:FinancialInstrumentsAtFairValue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementReconciliationOfLevel3FairValueMeasurementsOfFinancialInstrumentsDetails",
     "longName": "40412 - Disclosure - Introduction and overview of Group's risk management - Reconciliation of Level 3 fair value measurements of financial instruments (Details)",
     "shortName": "Introduction and overview of Group's risk management - Reconciliation of Level 3 fair value measurements of financial instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:Liabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R87": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails",
     "longName": "40413 - Disclosure - Introduction and overview of Group's risk management - Fair value estimation (Details)",
     "shortName": "Introduction and overview of Group's risk management - Fair value estimation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_MeasurementAxis_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_OXogHZ5WtE-iGTEucuChqA",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFairValueEstimation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails",
     "longName": "40414 - Disclosure - Introduction and overview of Group's risk management - Financial instruments by category - Financial assets (Details)",
     "shortName": "Introduction and overview of Group's risk management - Financial instruments by category - Financial assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_CategoriesOfFinancialAssetsAxis_ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember_aZ_RJFFXeESTXOmGuro8iw",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
     "longName": "40415 - Disclosure - Introduction and overview of Group's risk management - Financial instruments by category - Financial liabilities (Details)",
     "shortName": "Introduction and overview of Group's risk management - Financial instruments by category - Financial liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_CategoriesOfFinancialLiabilitiesAxis_ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember_RQ5GF7lrlUeINlic36wBcQ",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFinancialLiabilitiesExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
     "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": "90",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:IfrsNumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_RO1URxZbqUyH8vMA5Tap1g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:IfrsNumberOfOperatingSegments",
      "unitRef": "Unit_Standard_segment_RO1URxZbqUyH8vMA5Tap1g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
     "longName": "40502 - Disclosure - Segment reporting - Geographical information (Details)",
     "shortName": "Segment reporting - Geographical information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:Revenue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_GeographicalAreasAxis_ihs_CountriesWhereEntityHoldsSignificantNonCurrentAssetsMember_jD2z6z450UG4L6jDqOb_uA",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
     "longName": "40503 - Disclosure - Segment reporting - Major customers (Details)",
     "shortName": "Segment reporting - Major customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:NumberOfMajorCustomers",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R93": {
     "role": "http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails",
     "longName": "40601 - Disclosure - Revenue - Disaggregation of revenue (Details)",
     "shortName": "Revenue - Disaggregation of revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:RevenueFromLeases",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:RevenueFromLeases",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails",
     "longName": "40602 - Disclosure - Revenue - Performance obligation (Details)",
     "shortName": "Revenue - Performance obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
     "longName": "40603 - Disclosure - Revenue - Future minimum receipts (Details)",
     "shortName": "Revenue - Future minimum receipts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfMaturityAnalysisOfLeasePaymentsReceivableTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfMaturityAnalysisOfLeasePaymentsReceivableTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
     "longName": "40701 - Disclosure - Cost of sales (Details)",
     "shortName": "Cost of sales (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_GeographicalAreasAxis_country_BR_IWBcgsnMukKy9xRA8Q11Kw",
      "name": "ihs:IndirectTaxReceivable",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfCostOfSalesExplanatory",
       "ihs:CostOfSalesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
     "longName": "40801 - Disclosure - Administrative expenses (Details)",
     "shortName": "Administrative expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ImpairmentOfWithholdingTaxReceivables",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_ihs_AdministrativeExpensesMember_FCvjAvq35U-dMA1j1QlNVA",
      "name": "ihs:EmployeeBenefitsExpenseExcludingShareBasedPayments",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
       "ihs:AdministrativeExpensesDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://cdcgroup.com/role/DisclosureReversalOfLossAllowanceLossAllowanceOnTradeReceivablesDetails",
     "longName": "40802 - Disclosure - Reversal of loss allowance/(loss allowance) on trade receivables (Details)",
     "shortName": "Reversal of loss allowance/(loss allowance) on trade receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R99": {
     "role": "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
     "longName": "40803 - Disclosure - Administrative expenses - Staff Costs (Details)",
     "shortName": "Administrative expenses - Staff Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://cdcgroup.com/role/DisclosureOtherIncomeDetails",
     "longName": "40901 - Disclosure - Other income (Details)",
     "shortName": "Other income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:IncomeFromInsuranceClaims",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:MiscellaneousOtherOperatingIncome",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfOtherOperatingIncomeExplanatoryTextBlock",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
     "longName": "41001 - Disclosure - Finance Income (Details)",
     "shortName": "Finance Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:InterestIncomeOnDeposits",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFinanceIncomeTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:InterestIncomeOnDeposits",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFinanceIncomeTableTextBlock",
       "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://cdcgroup.com/role/DisclosureFinanceCostsDetails",
     "longName": "41101 - Disclosure - Finance Costs (Details)",
     "shortName": "Finance Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfFinanceCostTableTextBlock",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfFinanceCostTableTextBlock",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails",
     "longName": "41201 - Disclosure - Income Tax Expense (Details)",
     "shortName": "Income Tax Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
     "longName": "41202 - Disclosure - Income Tax Expense - Reconciliation of effective tax charge (Details)",
     "shortName": "Income Tax Expense - Reconciliation of effective tax charge (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetails",
     "longName": "41203 - Disclosure - Income Tax Expense - Current Income Tax (Details)",
     "shortName": "Income Tax Expense - Current Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:CurrentTaxAssetsCurrent",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_FCcRz2xUWU-pUz5xgAYi3Q",
      "name": "ifrs-full:CurrentTaxAssetsCurrent",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCurrentIncomeTaxTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails",
     "longName": "41204 - Disclosure - Income Tax Expense - Movement in current Income Tax (Details)",
     "shortName": "Income Tax Expense - Movement in current Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ihs:CurrentTaxLiabilitiesAssetsNet",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCurrentIncomeTaxTableTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2021_To_12_31_2021_lP3-Ee1je0a5q_nOLXBR-Q",
      "name": "ihs:IncreaseDecreaseThroughBusinessCombinationCurrentIncomeTax",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfMovementOfCurrentIncomeTaxTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://cdcgroup.com/role/DisclosureLossPerShareDetails",
     "longName": "41301 - Disclosure - Loss per share (Details)",
     "shortName": "Loss per share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "Unit_Standard_shares_CxZoIIlrxUyHCMCiVT0zdw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
     "longName": "41401 - Disclosure - Property, plant and equipment (Details)",
     "shortName": "Property, plant and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfDetailedInformationAboutDepreciationExpenseExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_ihs_PropertyPlantAndEquipmentExcludingRightOfUseAssetsMember_Aq20EqlIhEemdLSQpEKbYw",
      "name": "ifrs-full:PropertyPlantAndEquipmentIncludingRightofuseAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
     "longName": "41402 - Disclosure - Property, plant and equipment - Additional Information (Details)",
     "shortName": "Property, plant and equipment - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_dei_LegalEntityAxis_ihs_IhsBrasilCessoDeInfraestruturasS.a.Member_Whkk0x71lk2q7OI81lQ32w",
      "name": "ihs:IndirectTaxesBenefit",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails",
     "longName": "41403 - Disclosure - Property, plant and equipment - Depreciation expense (Details)",
     "shortName": "Property, plant and equipment - Depreciation expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfDetailedInformationAboutDepreciationExpenseExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_ifrs-full_CostOfSalesMember__M24SnAMGkOpKLHhgvZKLQ",
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfDetailedInformationAboutDepreciationExpenseExplanatoryTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
     "longName": "41501 - Disclosure - Goodwill and other intangible assets (Details)",
     "shortName": "Goodwill and other intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:IntangibleAssetsAndGoodwill",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
     "longName": "41502 - Disclosure - Goodwill and other intangible assets - Amortization expense (Details)",
     "shortName": "Goodwill and other intangible assets - Amortization expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfClassificationOfIntangibleAssetAmortizationExpensesTableTextBock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis_ifrs-full_CostOfSalesMember__M24SnAMGkOpKLHhgvZKLQ",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfClassificationOfIntangibleAssetAmortizationExpensesTableTextBock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
     "longName": "41503 - Disclosure - Goodwill and other intangible assets - Allocation of Goodwill (Details)",
     "shortName": "Goodwill and other intangible assets - Allocation of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:Goodwill",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_ctqeiZ7u-UqXLBIWcg-miQ",
      "name": "ifrs-full:AdditionalRecognitionGoodwill",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
     "longName": "41504 - Disclosure - Goodwill and other intangible assets - Recoverable amounts based on value in use (Details)",
     "shortName": "Goodwill and other intangible assets - Recoverable amounts based on value in use (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:CashFlowCalculationsProjectionPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:CashFlowCalculationsProjectionPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
     "longName": "41505 - Disclosure - Goodwill and other intangible assets - Sensitivity analysis (Details)",
     "shortName": "Goodwill and other intangible assets - Sensitivity analysis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ihs_IhsNigeriaLimitedMember_ifrs-full_UnobservableInputsAxis_ifrs-full_DiscountRateMeasurementInputMember_9DU27OWdHku-3CLv6HFvUw",
      "name": "ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfSensitivitiesToKeyAssumptionsInValueInUseCalculationsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ihs_IhsNigeriaLimitedMember_ifrs-full_UnobservableInputsAxis_ifrs-full_DiscountRateMeasurementInputMember_9DU27OWdHku-3CLv6HFvUw",
      "name": "ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfSensitivitiesToKeyAssumptionsInValueInUseCalculationsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
     "longName": "41506 - Disclosure - Goodwill and other intangible assets - Additional information (Details)",
     "shortName": "Goodwill and other intangible assets - Additional information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:PercentageOfReasonablyPossibleIncreaseInDiscountRate",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfImpairmentOfCashGeneratingUnitsFromReasonablyPossibleChangesInKeyAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:PercentageOfReasonablyPossibleIncreaseInDiscountRate",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfImpairmentOfCashGeneratingUnitsFromReasonablyPossibleChangesInKeyAssumptionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
     "longName": "41507 - Disclosure - Goodwill and other intangible assets - Key assumptions to fair value less costs of disposals calculation (Details)",
     "shortName": "Goodwill and other intangible assets - Key assumptions to fair value less costs of disposals calculation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ihs_IhsLatamGroupMember_grhYP_RI3kW0NIC-_ithgw",
      "name": "ifrs-full:DiscountRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfSensitivitiesToKeyAssumptionsForFairValueLessCostsOfDisposalsCalculationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ihs_IhsLatamGroupMember_grhYP_RI3kW0NIC-_ithgw",
      "name": "ihs:GrowthRateUsedInMeasurementOfFairValueLessCostsOfDisposal",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfSensitivitiesToKeyAssumptionsForFairValueLessCostsOfDisposalsCalculationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
     "longName": "41509 - Disclosure - Goodwill and other intangible assets - Fair value (Details)",
     "shortName": "Goodwill and other intangible assets - Fair value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ihs_IhsLatamGroupMember_grhYP_RI3kW0NIC-_ithgw",
      "name": "ifrs-full:DiscountRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfSensitivitiesToKeyAssumptionsForFairValueLessCostsOfDisposalsCalculationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R119": {
     "role": "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails",
     "longName": "41601 - Disclosure - Deferred income tax - Deferred tax asset and liability (Details)",
     "shortName": "Deferred income tax - Deferred tax asset and liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R120": {
     "role": "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
     "longName": "41602 - Disclosure - Deferred income tax - Offset (Details)",
     "shortName": "Deferred income tax - Offset (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_ifrs-full_PropertyPlantAndEquipmentMember_khipWaNo1keB1G76LlQ93w",
      "name": "ihs:DeferredTaxAssetsIncludingNetting",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfDeferredTaxAssetAndLiabilitiesOffsetExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R121": {
     "role": "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
     "longName": "41603 - Disclosure - Deferred income tax - Reconciliation (Details)",
     "shortName": "Deferred income tax - Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfDeferredTaxAssetAndLiabilitiesReconciliationExplanatoryTableTextBock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://cdcgroup.com/role/DisclosureInventoriesDetails",
     "longName": "41701 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:Inventories",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:InventoryWritedown2011",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
     "longName": "41801 - Disclosure - Derivative financial instruments - Notional amount (Details)",
     "shortName": "Derivative financial instruments - Notional amount (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_DerivativesMember_olIPh4LUGk2_B0C1ACKYVA",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_ClassesOfFinancialInstrumentsAxis_ifrs-full_DerivativesMember_olIPh4LUGk2_B0C1ACKYVA",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
     "longName": "41802 - Disclosure - Derivative financial instruments - Fair value (Details)",
     "shortName": "Derivative financial instruments - Fair value (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:DerivativeFinancialInstrumentsAtFairValue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ihs:DerivativeFinancialInstrumentsAtFairValue",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfFairValueOfDerivativeInstrumentsTableTextBlock",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
     "longName": "41803 - 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": "125",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfChangesInFairValueOfDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R126": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails",
     "longName": "41804 - Disclosure - Derivative financial instruments - Credit ratings (Details)",
     "shortName": "Derivative financial instruments - Credit ratings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCreditRatingsOfDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCreditRatingsOfDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails",
     "longName": "41805 - Disclosure - Derivative financial instruments - Reconciliation of movements (Details)",
     "shortName": "Derivative financial instruments - Reconciliation of movements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_ifrs-full_ClassesOfFinancialInstrumentsAxis_ihs_NondeliverableForwardsAndSwapsMember_9QJPMH4aeEOhNDTE1dJWgQ",
      "name": "ihs:DerivativeFinancialAssetsLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfReconciliationOfMovementsOfDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2021_ifrs-full_ClassesOfFinancialInstrumentsAxis_ihs_NondeliverableForwardsAndSwapsMember_TnCjf3ChkkCrKn8AVlLSVA",
      "name": "ihs:DerivativeFinancialAssetsLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfReconciliationOfMovementsOfDerivativeInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails",
     "longName": "41901 - Disclosure - Trade and other receivables (Details)",
     "shortName": "Trade and other receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R129": {
     "role": "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
     "longName": "42001 - Disclosure - Cash and cash equivalents (Details)",
     "shortName": "Cash and cash equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfCashAndCashEquivalentsTableTextBlock",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfCashAndCashEquivalentsTableTextBlock",
       "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails",
     "longName": "42101 - Disclosure - Trade and other payables (Details)",
     "shortName": "Trade and other payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfTradeAndOtherPayablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
     "longName": "42201 - Disclosure - Borrowings - Debt classification (Details)",
     "shortName": "Borrowings - Debt classification (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:LongtermBorrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_BorrowingsByNameAxis_ihs_SeniorNoteMember_rN6whm4j70e_pK3Nd0yvAQ",
      "name": "ifrs-full:LongtermBorrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails",
     "longName": "42202 - Disclosure - Borrowings - Debt Reconciliation (Details)",
     "shortName": "Borrowings - Debt Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:Borrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2021_To_12_31_2021_lP3-Ee1je0a5q_nOLXBR-Q",
      "name": "ihs:AdditionOfBorrowingsThroughBusinessCombination",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfReconciliationOfDebtCashAndNonCashTableTextBlock",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
     "longName": "42203 - Disclosure - Borrowings - Debt instrument (Details)",
     "shortName": "Borrowings - Debt instrument (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:Borrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_BorrowingsByNameAxis_ihs_IhsNetherlandsHoldcob.v.SeniorNoteMaturing2027Member_srt_CurrencyAxis_currency_USD_b6nlWtgVJkWN_J8md39RsA",
      "name": "ifrs-full:Borrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
     "longName": "42204 - Disclosure - Borrowings - Narratives (Details)",
     "shortName": "Borrowings - Narratives (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_5_31_2023_ifrs-full_BorrowingsByNameAxis_ihs_Nigeria2023TermLoanMember_uYlFEPIvKkeIzVbfAbBggg",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
     "longName": "42301 - Disclosure - Lease liabilities - Components of lease (Details)",
     "shortName": "Lease liabilities - Components of lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails",
     "longName": "42302 - Disclosure - Lease liabilities - Reconciliation of cash and non-cash changes (Details)",
     "shortName": "Lease liabilities - Reconciliation of cash and non-cash changes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2022_To_12_31_2022_ctqeiZ7u-UqXLBIWcg-miQ",
      "name": "ihs:IncreaseThroughBusinessCombinationsLeaseLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfCashAndNonCashChangesRelatingToLeaseLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails",
     "longName": "42303 - Disclosure - Lease liabilities - Amount recognized in the statement of income (Details)",
     "shortName": "Lease liabilities - Amount recognized in the statement of income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfFinanceCostTableTextBlock",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ihs:ExpenseRelatingToShortTermLeasesAndLowValueAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfLeaseExpenseRecognizedInStatementOfIncomeTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
     "longName": "42304 - Disclosure - Lease liabilities - Contractual maturities (Details)",
     "shortName": "Lease liabilities - Contractual maturities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfContractualMaturitiesOfLeaseLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails",
     "longName": "42401 - Disclosure - Provisions for other liabilities and charges - Decommissioning and site restoration provision (Details)",
     "shortName": "Provisions for other liabilities and charges - Decommissioning and site restoration provision (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:OtherLongtermProvisions",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2020_ifrs-full_ClassesOfProvisionsAxis_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_hi5y4jHeqUWw63xqT61NEg",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "ifrs-full:DisclosureOfProvisionsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
     "longName": "42402 - Disclosure - Provisions for other liabilities and charges - Discount rates and sensitivity analysis (Details)",
     "shortName": "Provisions for other liabilities and charges - Discount rates and sensitivity analysis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_OtherProvisionsMember_wrixx27g8k2Q04lQGsdljA",
      "name": "ihs:PercentageOfIncreaseDecreaseInDiscountRate",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_ClassesOfLiabilitiesAxis_ifrs-full_OtherProvisionsMember_wrixx27g8k2Q04lQGsdljA",
      "name": "ihs:PercentageOfIncreaseDecreaseInDiscountRate",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R141": {
     "role": "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
     "longName": "42501 - Disclosure - Stated capital (Details)",
     "shortName": "Stated capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_uFl9dCCGv0m_r-MfOhSw0A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails",
     "longName": "42502 - Disclosure - Stated capital - Stock repurchase program (Details)",
     "shortName": "Stated capital - Stock repurchase program (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:PaymentsToAcquireOrRedeemEntitysShares",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_8_31_2023_ihs_ShareRepurchaseProgramsAxis_ihs_August2023August2025StockRepurchaseProgramMember_es-bfEj99ES-PsxSmh3big",
      "name": "ihs:StockRepurchaseProgramAmountAuthorizedForRepurchase",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
     "longName": "42601 - Disclosure - Other reserves (Details)",
     "shortName": "Other reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_ComponentsOfEquityAxis_ifrs-full_OtherReservesMember_cPLosd3__Eej8ERRnnKwnQ",
      "name": "ihs:IncreaseDecreaseThroughShareBasedPaymentReserveConvertedIntoEquity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfOtherReservesWithinEquityTableTextBlock",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
     "longName": "42701 - Disclosure - Non-controlling interest (Details)",
     "shortName": "Non-controlling interest (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:NoncontrollingInterests",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:DisclosureOfNonControllingInterestsTableTextBlock",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
     "longName": "42702 - Disclosure - Non-controlling interest - Summarized financial information (Details)",
     "shortName": "Non-controlling interest - Summarized financial information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_dei_LegalEntityAxis_ihs_FibercoSoluesDeInfraestruturaS.a.Member_qCKVZU1WhEO9wtB-z3ZO2Q",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfSummarizedFinancialInformationOfSubsidiaryTableTextBlock",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R146": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
     "longName": "42801 - Disclosure - Share-based payment obligation (Details)",
     "shortName": "Share-based payment obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "As_Of_7_10_2019_Amt9if6I2UierQCi896ahw",
      "name": "ifrs-full:ExercisePriceOfOutstandingShareOptions2019",
      "unitRef": "Unit_Divide_USD_shares_uFl9dCCGv0m_r-MfOhSw0A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_10_2019_To_7_10_2019_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ihs_Ltip1Ltip2Ltip2bAndLtip3PlansMember_GLQMd9LHA0WRer1e_3ktBA",
      "name": "ihs:PercentageOfSharesAwardedInEventOfInitialPublicOffering",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R147": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails",
     "longName": "42802 - Disclosure - Share-based payment obligation - Omnibus employee share-based payment scheme (Details)",
     "shortName": "Share-based payment obligation - Omnibus employee share-based payment scheme (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ihs_OmnibusShareBasedPaymentPlansMember_YZ8aNuMn00-yLCrlqEv-gQ",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "Unit_Standard_Option_jiQffvLs6kiftG-_L9lZCA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_4_2022_To_2_7_2022_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ihs_OmnibusShareBasedPaymentPlansFebruary2022GrantMember_UaTv4GxbWEWItFQrfzGduQ",
      "name": "ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
      "unitRef": "Unit_Standard_Option_jiQffvLs6kiftG-_L9lZCA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R148": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationTotalChargeToProfitOrLossDetails",
     "longName": "42803 - Disclosure - Share-based payment obligation - Total charge to the profit or loss - (Details)",
     "shortName": "Share-based payment obligation - Total charge to the profit or loss - (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R149": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
     "longName": "42804 - Disclosure - Share-based payment obligation - Movements in the number of share options outstanding - (Details)",
     "shortName": "Share-based payment obligation - Movements in the number of share options outstanding - (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "Unit_Standard_Option_jiQffvLs6kiftG-_L9lZCA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ihs_Ltip1Member_hdgrMtdpnEqWOn5yaB6jGw",
      "name": "ihs:IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "unitRef": "Unit_Standard_shares_CxZoIIlrxUyHCMCiVT0zdw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R150": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
     "longName": "42805 - Disclosure - Share-based payment obligation - Valuation assumptions for LTIP plans - (Details)",
     "shortName": "Share-based payment obligation - Valuation assumptions for LTIP plans - (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "As_Of_7_10_2019_Amt9if6I2UierQCi896ahw",
      "name": "ifrs-full:ExercisePriceOfOutstandingShareOptions2019",
      "unitRef": "Unit_Divide_USD_shares_uFl9dCCGv0m_r-MfOhSw0A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_7_1_2021_To_7_1_2021_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_ihs_Ltip1Ltip2Ltip2bAndLtip3PlansMember_K0MtAZnHXEe_2bVUuRfsEA",
      "name": "ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019",
      "unitRef": "Unit_Divide_USD_shares_uFl9dCCGv0m_r-MfOhSw0A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R151": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails",
     "longName": "42806 - Disclosure - Share-based payment obligations - Valuation assumptions for Omnibus plans (Details)",
     "shortName": "Share-based payment obligations - Valuation assumptions for Omnibus plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "As_Of_7_10_2019_Amt9if6I2UierQCi896ahw",
      "name": "ifrs-full:ExercisePriceOfOutstandingShareOptions2019",
      "unitRef": "Unit_Divide_USD_shares_uFl9dCCGv0m_r-MfOhSw0A",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R152": {
     "role": "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails",
     "longName": "42807 - Disclosure - Share-based payment obligation - Weighted average remaining contractual life - (Details)",
     "shortName": "Share-based payment obligation - Weighted average remaining contractual life - (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "Duration_6_1_2014_To_9_30_2018_L7CSI-PU5UC91sOCqyaxiw",
      "name": "ihs:ContractualLifeOfShareOptionsAtGrantDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_6_1_2014_To_9_30_2018_L7CSI-PU5UC91sOCqyaxiw",
      "name": "ihs:ContractualLifeOfShareOptionsAtGrantDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R153": {
     "role": "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
     "longName": "42901 - Disclosure - Cash from operations (Details)",
     "shortName": "Cash from operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:AdjustmentsForDepreciationExpense",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ihs:ScheduleOfCashFlowFromOperationTableTextBlock",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails",
     "longName": "43001 - Disclosure - Related parties - Ownership percentage (Details)",
     "shortName": "Related parties - Ownership percentage (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ihs_IhsMauritiusCameroonLimitedMember_eRyPA5qir0GlWTC3kTfLwA",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ihs_IhsMauritiusCameroonLimitedMember_eRyPA5qir0GlWTC3kTfLwA",
      "name": "ifrs-full:ProportionOfOwnershipInterestInSubsidiary",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestsInSubsidiariesExplanatory",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R155": {
     "role": "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails",
     "longName": "43002 - Disclosure - Related parties - Key managerial person expenses (Details)",
     "shortName": "Related parties - Key managerial person expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R156": {
     "role": "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails",
     "longName": "43003 - Disclosure - Related parties - Other related party transactions and balances (Details)",
     "shortName": "Related parties - Other related party transactions and balances (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_CategoriesOfRelatedPartiesAxis_ihs_DarTelecomConsultingLlcMember_3v_nB1FENkGQ1141mhNm1Q",
      "name": "ihs:ExpenseForMedicalInsurancePremiumsPaidByRelatedPartyAndSubsequentlyInvoicedToEntity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_ifrs-full_CategoriesOfRelatedPartiesAxis_ihs_DarTelecomConsultingLlcMember_3v_nB1FENkGQ1141mhNm1Q",
      "name": "ihs:ExpenseForMedicalInsurancePremiumsPaidByRelatedPartyAndSubsequentlyInvoicedToEntity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R157": {
     "role": "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
     "longName": "43101 - Disclosure - Business Combinations - MTN telecom towers in South Africa (Details)",
     "shortName": "Business Combinations - MTN telecom towers in South Africa (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "Duration_5_31_2022_To_5_31_2022_ifrs-full_BusinessCombinationsAxis_ihs_MtnTelecomTowersInSouthAfricaMember_R7A6oA-ywEi2P_KBKXy1BQ",
      "name": "ihs:NumberOfTowersAcquired",
      "unitRef": "Unit_Standard_item_GASscsEW7UOkvbMrjgpG2g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_5_31_2022_ifrs-full_BusinessCombinationsAxis_ihs_MtnTelecomTowersInSouthAfricaMember_kfL9CrhWwESnOHKya4m-gg",
      "name": "ihs:NumberOfServiceSitesToWhichEntityIsProvidingManagedServicesAfterAcquisition",
      "unitRef": "Unit_Standard_site_rGGx0kVGIEa6-r4gwI-Oxw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R158": {
     "role": "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
     "longName": "43102 - Disclosure - Business Combinations - Sao Paulo Cinco Locacao de Torres Ltda (Details)",
     "shortName": "Business Combinations - Sao Paulo Cinco Locacao de Torres Ltda (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "As_Of_4_17_2022_ifrs-full_BusinessCombinationsAxis_ihs_SaoPauloCincoLocacaoDeTorresLtdaSp5Member_yzIFoQXmD0yOPp-6bu0ZkA",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_4_17_2022_ifrs-full_BusinessCombinationsAxis_ihs_SaoPauloCincoLocacaoDeTorresLtdaSp5Member_yzIFoQXmD0yOPp-6bu0ZkA",
      "name": "ifrs-full:PercentageOfVotingEquityInterestsAcquired",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R159": {
     "role": "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
     "longName": "43106 - Disclosure - Business Combinations - Fair value adjustments (Details)",
     "shortName": "Business Combinations - Fair value adjustments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:Goodwill",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R160": {
     "role": "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
     "longName": "43107 - Disclosure - Business Combinations - IHS Kuwait Limited (Details)",
     "shortName": "Business Combinations - IHS Kuwait Limited (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "Duration_8_1_2023_To_8_31_2023_ihs_AssetAcquisitionAxisAxis_ihs_IhsKuwaitAcquisitionOfTowersInKuwaitMember_SFGHEYjZZkSTvhoLMmk6yg",
      "name": "ihs:NumberOfTowersAcquired",
      "unitRef": "Unit_Standard_item_GASscsEW7UOkvbMrjgpG2g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_8_1_2023_To_8_31_2023_ihs_AssetAcquisitionAxisAxis_ihs_IhsKuwaitAcquisitionOfTowersInKuwaitMember_SFGHEYjZZkSTvhoLMmk6yg",
      "name": "ihs:NumberOfTowersAcquired",
      "unitRef": "Unit_Standard_item_GASscsEW7UOkvbMrjgpG2g",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R161": {
     "role": "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails",
     "longName": "43201 - Disclosure - Capital commitments and contingent liabilities (Details)",
     "shortName": "Capital commitments and contingent liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true,
      "unique": true
     }
    },
    "R162": {
     "role": "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
     "longName": "43301 - Disclosure - Events after the reporting period (Details)",
     "shortName": "Events after the reporting period (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "Unit_Divide_NGN_USD_JXt11rm5Q0u1loFnssMGXQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_7_2024_To_2_7_2024_ifrs-full_CounterpartiesAxis_ihs_AirtelNigeriaMember_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_ihs_AirtelAfricaAgreementMember_8qhtJXBU2kuQy8ucvLAnGw",
      "name": "ihs:NumberOfCollocationsInAgreement",
      "unitRef": "Unit_Standard_pure_8UGm2n7hOkGEMN2PQ30LaA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R163": {
     "role": "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
     "longName": "43401 - Disclosure - Schedule 1 - COMPANY STATEMENT OF LOSS AND OTHER COMPREHENSIVE INCOME/(LOSS) (Details)",
     "shortName": "Schedule 1 - COMPANY STATEMENT OF LOSS AND OTHER COMPREHENSIVE INCOME/(LOSS) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "163",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:AdministrativeExpense",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_AtemSwxhlkCuMsCQ44j-1g",
      "name": "ifrs-full:AdministrativeExpense",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:CondensedFinancialStatementsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R164": {
     "role": "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
     "longName": "43501 - Disclosure - Schedule 1 - COMPANY STATEMENT OF FINANCIAL POSITION (Details)",
     "shortName": "Schedule 1 - COMPANY STATEMENT OF FINANCIAL POSITION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "164",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2023_Ox3kjGIeX0-fe6Dn7RShxg",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_NNjk5UCz0UmM7vxxCcBssA",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R165": {
     "role": "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
     "longName": "43601 - Disclosure - Schedule 1 - COMPANY STATEMENT OF CHANGES IN EQUITY (Details)",
     "shortName": "Schedule 1 - COMPANY STATEMENT OF CHANGES IN EQUITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "165",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2022_XCd4ox1CbECLR8qSjqmXNQ",
      "name": "ifrs-full:Equity",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_AtemSwxhlkCuMsCQ44j-1g",
      "name": "ifrs-full:ReductionOfIssuedCapital",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R166": {
     "role": "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
     "longName": "43701 - Disclosure - Schedule 1 - COMPANY STATEMENT OF CASH FLOWS (Details)",
     "shortName": "Schedule 1 - COMPANY STATEMENT OF CASH FLOWS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "166",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:CashFlowsFromUsedInOperations",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_AtemSwxhlkCuMsCQ44j-1g",
      "name": "ifrs-full:CashFlowsFromUsedInOperations",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    },
    "R167": {
     "role": "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
     "longName": "43801 - Disclosure - Schedule 1 - Parent Financials Note 1 - Long term debt (Details)",
     "shortName": "Schedule 1 - Parent Financials Note 1 - Long term debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "167",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2023_To_12_31_2023_0kHvG2z8EUKXs61lJu60jQ",
      "name": "ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2023_ifrs-full_BorrowingsByNameAxis_ifrs-full_LongtermBorrowingsMember_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_7qhL1MPRTkuanNnELjgoNQ",
      "name": "ifrs-full:Borrowings",
      "unitRef": "Unit_Standard_USD_FYZHHP_YcEOMUGcRUuL_Ug",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "b",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tmb-20231231x20f.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "ihs_AbortedTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AbortedTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of aborted transaction costs",
        "label": "Aborted transaction costs"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AccruedIncomeAndLeaseIncentive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AccruedIncomeAndLeaseIncentive",
     "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": "Accrued income and lease incentive",
        "label": "Accrued income and lease incentive"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccruedIncomeIncludingContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccruedIncomeIncludingContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued income including contract assets",
        "terseLabel": "Accrued Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing income that has been earned but is not yet a receivable, including contract assets. [Refer: Contract assets]"
       }
      }
     },
     "auth_ref": [
      "r386",
      "r388"
     ]
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation, amortisation and impairment [member]",
        "terseLabel": "Accumulated depreciation and impairment",
        "verboseLabel": "Accumulated amortization and impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation, amortisation and impairment. [Refer: Impairment loss; Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r62",
      "r72",
      "r130",
      "r138",
      "r141"
     ]
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedImpairmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated impairment [member]",
        "terseLabel": "Accumulated impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r239",
      "r253",
      "r353",
      "r397",
      "r402",
      "r409",
      "r410"
     ]
    },
    "ihs_AcquisitionDateFairValueAssetAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AcquisitionDateFairValueAssetAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in an asset acquisition.",
        "label": "Acquisition-date fair value, asset acquisition",
        "terseLabel": "Gross consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consideration transferred, acquisition-date fair value",
        "terseLabel": "Gross consideration"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r227"
     ]
    },
    "ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 5.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/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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 transaction costs",
        "terseLabel": "Business combination transaction costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of acquisition-related costs recognised as an expense for transactions that are recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r231"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, intangible assets and goodwill",
        "terseLabel": "Additions through business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in intangible assets and goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r403"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, other provisions",
        "terseLabel": "Additions through business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in other provisions resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, property, plant and equipment",
        "terseLabel": "Additions through business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ihs_AdditionOfBorrowingsThroughBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdditionOfBorrowingsThroughBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings acquired through business combination during the period.",
        "label": "Addition of Borrowings Through Business Combination",
        "terseLabel": "Additions through business combination"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalRecognitionGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional recognition, goodwill",
        "verboseLabel": "Additions through business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "ihs_AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughBusinessCombinations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughBusinessCombinations",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets and intangible assets used in the normal conduct of business and not intended for resale in the course of acquisition.",
        "label": "Additions of Property, Plant and Equipment and Intangible Assets Through Business Combinations",
        "terseLabel": "Additions of property, plant and equipment , right of use assets and intangible assets: - through business combinations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughOtherThanBusinessCombinations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdditionsOfPropertyPlantAndEquipmentAndIntangibleAssetsThroughOtherThanBusinessCombinations",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of acquisition of long-lived, physical assets and intangible assets used in the normal conduct of business and not intended for resale not in the course of acquisition.",
        "label": "Additions of Property, Plant and Equipment and Intangible Assets Through Other Than Business Combinations",
        "terseLabel": "Additions of property, plant and equipment, right of use assets and intangible assets: - in the normal course of business"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions during the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions during the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ihs_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingNetMovementsInAssetsRelatingToDecommissioningAndSiteRestorationProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipmentIncludingNetMovementsInAssetsRelatingToDecommissioningAndSiteRestorationProvision",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions other than through business combinations, property, plant and equipment, including net movements in assets relating to the decommissioning and site restoration provision",
        "label": "Additions other than through business combinations, property, plant and equipment, including net movements in assets relating to the decommissioning and site restoration provision",
        "terseLabel": "Additions during the period"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustedEarningsBeforeInterestTaxDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustedEarningsBeforeInterestTaxDepreciationAndAmortization",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of adjusted earnings before interest, tax, depreciation and amortization (EBITDA)",
        "label": "Adjusted Earnings Before Interest, Tax, Depreciation And Amortization",
        "terseLabel": "Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustedEbitda": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustedEbitda",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of adjusted EBITDA.",
        "label": "Adjusted EBITDA",
        "terseLabel": "Segment Adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFivePercentageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFivePercentageMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Adjusted EBITDA growth and Adjusted funds from operations achieving 5%.",
        "label": "Adjusted EBITDA Growth And Adjusted Funds From Operations Achieves Five Percentage [Member]",
        "terseLabel": "5% Adjusted EBITDA growth and Adjusted funds from operations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFiveToTenPercentageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsAchievesFiveToTenPercentageMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for  Adjusted EBITDA growth and Adjusted funds from operations  5% to 10%.",
        "label": "Adjusted EBITDA Growth And Adjusted Funds From Operations Achieves Five To Ten Percentage [Member]",
        "terseLabel": "5% to 10% Adjusted EBITDA growth and Adjusted funds from operations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustedEbitdaGrowthAndAdjustedFundsFromOperationsPercentage",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The threshold level for percentage of adjusted EBITDA growth and adjusted funds from operations, to determine whether share-options vest",
        "label": "Adjusted EBITDA Growth And Adjusted Funds From Operations, Percentage",
        "terseLabel": "Adjusted EBITDA growth and adjusted funds from operations percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "terseLabel": "Potentially dilutive weighted average common shares outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ihs_AdjustmentsAmortizationOfPrepaidSiteRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustmentsAmortizationOfPrepaidSiteRent",
     "crdr": "debit",
     "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 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/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForAmortisationExpense",
     "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 amortisation expense",
        "terseLabel": "Amortization of intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for current tax of prior periods",
        "terseLabel": "Current taxes, prior years"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for current tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
     "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 accounts receivable",
        "terseLabel": "(Increase)/decrease in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDeferredTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax of prior periods",
        "terseLabel": "Deferred income taxes, prior periods"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods."
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDepreciationExpense",
     "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 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": [
      "r416"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForFinanceCosts",
     "crdr": "debit",
     "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": {
        "label": "Adjustments for finance costs",
        "terseLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for finance costs to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance costs; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for finance income",
        "negatedLabel": "Finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for finance income to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Finance income; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "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 Net (Gain) / Loss on Disposal of Plant, Property and Equipment",
        "negatedLabel": "Net (gain)/loss on disposal of plant, property and equipment"
       }
      },
      "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": [
      "r416"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill",
     "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 impairment loss recognised in profit or loss, goodwill",
        "terseLabel": "Impairment of Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss on goodwill recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Goodwill; Impairment loss; Impairment loss recognised in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories",
     "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": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, inventories",
        "terseLabel": "Impairment of inventory"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on inventories recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Impairment loss; Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ihs_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipmentIntangibleAssetsAndPrepaidLandRent",
     "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 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": "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/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables",
     "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": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, trade and other receivables",
        "terseLabel": "Loss allowance/(reversal of loss allowance) on trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on trade and other receivables recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Impairment loss; Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "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 accounts payable",
        "terseLabel": "Increase in trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r413"
     ]
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "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": {
        "label": "Adjustments for provisions",
        "terseLabel": "Decrease in decommissioning expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "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 share-based payments",
        "terseLabel": "Sharebased payment expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "ihs_AdjustmentsImpairmentOfWithholdingTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustmentsImpairmentOfWithholdingTaxReceivables",
     "crdr": "debit",
     "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": {
        "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": "Impairment of withholding tax receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustmentsInsuranceClaimIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustmentsInsuranceClaimIncome",
     "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": {
        "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 income"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustmentsToProvisionalAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustmentsToProvisionalAmountsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents adjustments to provisional amounts",
        "label": "Adjustments to provisional amounts [Member]",
        "terseLabel": "Adjustments to provisional amounts"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdjustmentsToProvisionalAmountsOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedInBusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdjustmentsToProvisionalAmountsOfFairValueOfAssetsAcquiredAndLiabilitiesAssumedInBusinessCombinationsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information on adjustments to provisional amounts of fair value of assets acquired and liabilities assumed in business combinations",
        "label": "Adjustments to provisional amounts of fair value of assets acquired and liabilities assumed in business combinations [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administrative expenses",
        "negatedLabel": "Administrative expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity classifies as being administrative."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r95",
      "r295"
     ]
    },
    "ihs_AdministrativeExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AdministrativeExpensesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Administrative expenses."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AdministrativeExpensesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/20231231",
     "localname": "AdministrativeExpensesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for administrative expense.",
        "label": "Administrative Expenses [Member]",
        "terseLabel": "Administrative expense"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AfterTransferOfNonControllingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AfterTransferOfNonControllingInterestsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the situation after the transfer of the non-controlling interests",
        "label": "After transfer of non-controlling interests [Member]",
        "terseLabel": "After transfer of non-controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedMeasurementMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]"
       }
      },
      "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": [
      "r136",
      "r140",
      "r175"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]"
       }
      },
      "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": [
      "r24",
      "r187",
      "r198",
      "r199",
      "r202",
      "r203",
      "r204",
      "r210",
      "r247",
      "r310",
      "r355",
      "r360"
     ]
    },
    "ihs_AirtelAfricaAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AirtelAfricaAgreementMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Airtel Africa Agreement",
        "label": "Airtel Africa Agreement [Member]",
        "terseLabel": "Airtel Africa Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AirtelNigeriaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AirtelNigeriaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Airtel Nigeria",
        "label": "Airtel Nigeria [Member]",
        "terseLabel": "Airtel Nigeria"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_AlarmAndBatteryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AlarmAndBatteryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing alarm and battery.",
        "label": "Alarm and Battery [Member]",
        "terseLabel": "Base station equipment (alarm and battery)"
       }
      }
     },
     "auth_ref": []
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r176"
     ]
    },
    "ifrs-full_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for business activities and operating segments that are not reportable."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r274"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023-03-23/ifrs-full",
     "localname": "AmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 4.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"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Charge for the year",
        "verboseLabel": "Amortization expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount by which value assigned to key assumption must change in order for unit's recoverable amount to be equal to carrying amount",
        "terseLabel": "Change that would cause the carrying amount to exceed the recoverable amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount by which value that has been assigned to a key assumption must change in order for a unit's recoverable amount to be equal to its carrying amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r115",
      "r118"
     ]
    },
    "ihs_AmountsAfterAdjustmentsOfProvisionalAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AmountsAfterAdjustmentsOfProvisionalAmountsDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents amounts after adjustments of provisional amounts",
        "label": "Amounts after adjustments of provisional amounts [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts receivable, related party transactions",
        "verboseLabel": "Receivable, related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r88",
      "r92"
     ]
    },
    "ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]",
        "terseLabel": "Identifiable assets acquired and liabilities assumed:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ihs_AssetAcquisitionAxisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "AssetAcquisitionAxisAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by asset acquisitions",
        "label": "Asset acquisition axis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r21",
      "r175",
      "r176",
      "r178",
      "r278",
      "r281"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "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": [
      "r245"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "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": [
      "r245"
     ]
    },
    "ifrs-full_AttributionOfExpensesByNatureToTheirFunctionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AttributionOfExpensesByNatureToTheirFunctionAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Attribution of expenses by nature to their function [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": [
      "r381",
      "r383"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375"
     ]
    },
    "ihs_August2023August2025StockRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "August2023August2025StockRepurchaseProgramMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the August 2023 - August 2025 stock repurchase program",
        "label": "August 2023 - August 2025 stock repurchase program [Member]",
        "terseLabel": "August 2023 - August 2025 stock repurchase program"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The average exchange rate used by the entity. Exchange rate is the ratio of exchange for two currencies."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "country_BR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "BR",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BRAZIL"
       }
      }
     },
     "auth_ref": []
    },
    "currency_BRL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "BRL",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Brazil, Brazil Real",
        "terseLabel": "Brazil Real"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BalancesWithBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BalancesWithBanks",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balances with banks",
        "terseLabel": "Cash at bank"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      }
     },
     "auth_ref": [
      "r417"
     ]
    },
    "ihs_BankAndBondBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "BankAndBondBorrowingsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for bank and bond borrowings.",
        "label": "Bank And Bond Borrowings [Member]",
        "terseLabel": "Bank and bond borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_BankBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "BankBorrowingsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for bank borrowings.",
        "label": "Bank borrowings [Member]",
        "terseLabel": "Bank borrowings",
        "verboseLabel": "Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_BankOverdraftMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "BankOverdraftMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for bank overdraft.",
        "label": "Bank overdraft"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_BaseStationEquipmentIncludingCivilCostsAndOverheadsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "BaseStationEquipmentIncludingCivilCostsAndOverheadsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing base station equipment including civil costs and overheads.",
        "label": "Base Station Equipment Including Civil Costs and Overheads [Member]",
        "terseLabel": "Base station equipment (including civil costs and overheads)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_BaseTransmissionEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "BaseTransmissionEquipmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing base transmission equipment",
        "label": "Base transmission equipment [Member]",
        "terseLabel": "Base station equipment (base transmission equipment)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Loss per share-basic",
        "verboseLabel": "Basic loss 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": [
      "r102",
      "r103"
     ]
    },
    "ifrs-full_BorrowingCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingCostsCapitalised",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowing costs capitalised",
        "terseLabel": "Borrowing costs capitalized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are directly attributable to the acquisition, construction or production of a qualifying asset and which form part of the cost of that asset."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails": {
       "parentTag": "ifrs-full_NetDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings",
        "periodEndLabel": "Closing balance - December 31",
        "periodStartLabel": "Opening balance - January 1",
        "terseLabel": "Borrowings",
        "totalLabel": "Borrowings",
        "verboseLabel": "Carrying value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "ifrs-full_BorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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": [
      "r423"
     ]
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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": [
      "r423"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]"
       }
      },
      "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": [
      "r423"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "ihs_BorrowingsNumberOfTranches": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "BorrowingsNumberOfTranches",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Number of Tranches",
        "label": "Borrowings, Number of Tranches"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range",
        "terseLabel": "Minimum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r204",
      "r220",
      "r336",
      "r338",
      "r423"
     ]
    },
    "ihs_BrazilianEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "BrazilianEntitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Brazilian entities",
        "label": "Brazilian entities [Member]",
        "terseLabel": "Brazilian entities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [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": [
      "r234"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r374",
      "r375"
     ]
    },
    "currency_CNY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "CNY",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "China, Yuan Renminbi",
        "terseLabel": "Chinese Yen"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CalculationPeriodForInterestRateBasis": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CalculationPeriodForInterestRateBasis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Calculation period for interest rate basis",
        "label": "Calculation period for interest rate basis"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CameroonCteDivoireRwandaAndZambiaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CameroonCteDivoireRwandaAndZambiaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Cameroon, Cte d'Ivoire, Rwanda and Zambia.",
        "label": "SSA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CapitalCommitmentsAndContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "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": [
      "r62",
      "r68",
      "r130",
      "r133",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r239",
      "r253",
      "r254"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r68",
      "r133",
      "r137",
      "r139",
      "r140",
      "r239",
      "r253",
      "r254"
     ]
    },
    "ihs_CasPlusSofrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CasPlusSofrMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for CAS plus SOFR",
        "label": "CAS plus SOFR [Member]",
        "terseLabel": "CAS + SOFR"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAdvancesAndLoansFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAdvancesAndLoansFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash advances and loans from related parties",
        "terseLabel": "Loan receipts from subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from advances and loans from related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ifrs-full_CashAdvancesAndLoansMadeToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAdvancesAndLoansMadeToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash advances and loans made to related parties",
        "negatedLabel": "Loan disbursed to subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for loans and advances made to related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails": {
       "parentTag": "ifrs-full_NetDebt",
       "weight": -1.0,
       "order": 3.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "negatedLabel": "Less: Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of year",
        "periodStartLabel": "Cash and cash equivalents at beginning of year",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "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": [
      "r15",
      "r150",
      "r170"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CashAndCashEquivalentsAndOtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CashAndCashEquivalentsAndOtherReceivablesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for cash and cash equivalents and other receivables",
        "label": "Cash and cash equivalents and other receivables [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash from operations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents in subsidiary or businesses acquired or disposed",
        "negatedLabel": "Less: cash in business at the date of acquisition"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in subsidiaries or other businesses over which control is obtained or lost. [Refer: Subsidiaries [member]; Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "ihs_CashFlowCalculationsProjectionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CashFlowCalculationsProjectionPeriod",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flow calculations, projection period for calculation of recoverable amount of goodwill",
        "label": "Cash flow calculations, projection period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "terseLabel": "Cash flows generated from financing activities",
        "totalLabel": "Net cash (used in)/generated from 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."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r151"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "terseLabel": "Cash flows 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."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r151"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Cash flow from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "terseLabel": "Cash flows generated from operating activities",
        "totalLabel": "Net cash generated from operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r142",
      "r151"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "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/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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": [
      "r327",
      "r331"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 profit before working capital changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r416"
     ]
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedLabel": "Investment in subsidiaries",
        "negatedTerseLabel": "Consideration paid on business combinations, net of cash acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r148"
     ]
    },
    "ihs_CashReceiptsFromInterestOnAdvancesAndLoansMadeToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CashReceiptsFromInterestOnAdvancesAndLoansMadeToRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash receipts from interest on advances and loans made to related parties",
        "label": "Cash receipts from interest on advances and loans made to related parties",
        "terseLabel": "Loan interest repayment received from subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash receipts from repayment of advances and loans made to related parties",
        "terseLabel": "Loan principal repayment received from subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from repayment to the entity of loans and advances made to related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r411"
     ]
    },
    "ifrs-full_CashTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashTransferred",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash transferred",
        "verboseLabel": "Net cash consideration"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r226"
     ]
    },
    "ihs_CashTransferredAssetAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CashTransferredAssetAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in an asset acquisition",
        "label": "Cash transferred, asset acquisition",
        "terseLabel": "Net consideration for 70% controlling interest in the acquired towers"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories 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": [
      "r270"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories 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": [
      "r270"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [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"
     ]
    },
    "ihs_CentennialTowersBrasilCooperatiefU.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CentennialTowersBrasilCooperatiefU.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Centennial Towers Brasil Cooperatief U.A.",
        "label": "Centennial Towers Brasil Cooperatief U.A. [Member]",
        "terseLabel": "Centennial Towers Brasil Cooperatief U.A."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CentennialTowersColombiaS.a.s..Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CentennialTowersColombiaS.a.s..Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Centennial Towers Colombia S.A.S.",
        "label": "Centennial Towers Colombia S.A.S.. [Member]",
        "terseLabel": "Centennial Towers Colombia S.A.S."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CentennialTowersOfBrasilB.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CentennialTowersOfBrasilB.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Centennial Towers of Brasil B.V.",
        "label": "Centennial Towers of Brasil B.V. [Member]",
        "terseLabel": "Centennial Towers of Brasil B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CentennialTowersOfColombiaLtd.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CentennialTowersOfColombiaLtd.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Centennial Towers of Colombia Ltd.",
        "label": "Centennial Towers of Colombia Ltd. [Member]",
        "terseLabel": "Centennial Towers of Colombia Ltd."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CertificadoDeDepsitoInterbancrioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CertificadoDeDepsitoInterbancrioMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "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_CfaFrancMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CfaFrancMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for CFA Franc currency.",
        "label": "CFA Franc [Member]",
        "terseLabel": "CFA Franc"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ChangesInWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Civ2023TermLoanCivEuroTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Civ2023TermLoanCivEuroTrancheMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the CIV (2023) Term Loan, CIV Euro tranche",
        "label": "CIV (2023) Term Loan, CIV Euro tranche [Member]",
        "terseLabel": "CIV (2023) Term Loan, CIV Euro tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Civ2023TermLoanCivXofTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Civ2023TermLoanCivXofTrancheMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the CIV (2023) Term Loan, CIV XOF Tranche",
        "label": "CIV (2023) Term Loan, CIV XOF Tranche [Member]",
        "terseLabel": "CIV (2023) Term Loan, CIV XOF Tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Civ2023TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Civ2023TermLoanMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the CIV (2023) Term Loan",
        "label": "CIV (2023) Term Loan [Member]",
        "terseLabel": "CIV (2023) Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CklbInternationalManagementLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CklbInternationalManagementLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Cklb international management limited.",
        "label": "Cklb International Management Limited [Member]",
        "terseLabel": "Cklb International Management Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ClassAndBSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ClassAndBSharesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Class A and B shares .",
        "label": "Class A and B shares"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ClassBSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ClassBSharesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Class B shares.",
        "label": "Class B Shares [Member]",
        "terseLabel": "Class B shares"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ClassOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ClassOrdinarySharesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for class A / ordinary shares",
        "label": "Class A / ordinary shares [Member]",
        "terseLabel": "Class A / ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of contingent 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": [
      "r126",
      "r235"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "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": [
      "r211",
      "r262",
      "r263",
      "r290",
      "r291"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "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": [
      "r253",
      "r256",
      "r258",
      "r259"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments, class [member]",
        "terseLabel": "Financial instruments, class [member]"
       }
      },
      "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": [
      "r253",
      "r256",
      "r258",
      "r259"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "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": [
      "r262",
      "r263",
      "r290",
      "r291"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsAndGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsAndGoodwillAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets and goodwill [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": [
      "r407"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [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_ClassesOfInventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfInventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of 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": [
      "r179"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [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": [
      "r102"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [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": [
      "r69"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of other provisions [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": [
      "r124"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [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": [
      "r34"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Closing foreign exchange rate",
        "terseLabel": "Foreign exchange rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "srt_CommonTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CommonTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common [Table]",
        "documentation": "Disclosure of information about common dimension, domain and member."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommunicationAndNetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CommunicationAndNetworkEquipmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communication and network equipment [member]",
        "terseLabel": "Network",
        "verboseLabel": "Fiber assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing communications and network equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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": [
      "r7"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "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 profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive loss for the year",
        "verboseLabel": "Total comprehensive (loss)/income"
       }
      },
      "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": [
      "r2",
      "r39",
      "r154",
      "r156",
      "r167",
      "r334"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Total comprehensive loss for the year attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests",
        "verboseLabel": "Loss allocated to non-controlling interest during the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r42"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Owners of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r43"
     ]
    },
    "ifrs-full_ComputerSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComputerSoftwareMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer software [member]",
        "terseLabel": "Software",
        "verboseLabel": "Computer software"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r318"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedFinancialStatementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedFinancialStatementsTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements [Text Block]",
        "documentation": "The entire disclosure for condensed financial statements."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r426",
      "r427",
      "r428"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r426",
      "r427",
      "r428"
     ]
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in progress [member]",
        "terseLabel": "Capital work in progress"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ihs_ConsultingFeesRelatingToCorporateStructuresAndOperatingSystems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ConsultingFeesRelatingToCorporateStructuresAndOperatingSystems",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting fees relating to corporate structures and operating systems",
        "label": "Consulting fees relating to corporate structures and operating systems"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContingentLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContingentLiabilitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for possible obligations that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the entity; or, present obligations that arise from past events but are not recognised because (a) it is probable that an outflow of resources embodying economic benefits will be required to settle the obligations; or (b) the amount of the obligations cannot be measured with sufficient reliability. It also represents the standard value for the 'Classes of contingent liabilities' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r235"
     ]
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current contract liabilities",
        "terseLabel": "Contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r185"
     ]
    },
    "ifrs-full_ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r70"
     ]
    },
    "ihs_ContractualLifeOfShareOptionsAtGrantDate": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ContractualLifeOfShareOptionsAtGrantDate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual life of share options at grant date",
        "label": "Contractual life of share options at grant date"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ConversionRatioOfOldClassesOfOrdinarySharesIntoNewClassOfOrdinaryShares": {
     "xbrltype": "pureItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ConversionRatioOfOldClassesOfOrdinarySharesIntoNewClassOfOrdinaryShares",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion ratio of old classes of ordinary shares into new class of ordinary shares",
        "label": "Conversion ratio of old classes of ordinary shares into new class of ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CostOfInventoriesRecognisedAsExpenseDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of inventories recognised as expense during period",
        "terseLabel": "Inventory recognized as an expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of inventories recognised as an expense during the period. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "negatedLabel": "Cost of sales"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r50"
     ]
    },
    "ihs_CostOfSalesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CostOfSalesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Cost of sales [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CostOfSalesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales [member]",
        "terseLabel": "Cost of sales"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount of all expenses directly or indirectly attributed to goods or services sold. This member is used to attribute an expense by nature to a functional line item in the statement of profit or loss."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r383"
     ]
    },
    "ihs_CostsIncurredAndReimbursedOnBehalfOfRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CostsIncurredAndReimbursedOnBehalfOfRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of costs incurred and reimbursed on behalf of related party.",
        "label": "Costs incurred and reimbursed on behalf of related party"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CostsPaidOnEarlyLoanSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CostsPaidOnEarlyLoanSettlement",
     "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": "The amount of costs paid on early loan settlement.",
        "label": "Costs Paid on Early Loan Settlement",
        "terseLabel": "Costs paid on early loan and bond settlement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "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": [
      "r271"
     ]
    },
    "ifrs-full_CounterpartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CounterpartiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparties [member]"
       }
      },
      "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": [
      "r271"
     ]
    },
    "ihs_CountriesOtherThanNigeriaAndBrazilMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CountriesOtherThanNigeriaAndBrazilMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for countries other than Nigeria and Brazil",
        "label": "Countries other than Nigeria and Brazil [Member]",
        "terseLabel": "Countries other than Nigeria and Brazil"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CountriesWhereEntityHoldsSignificantNonCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CountriesWhereEntityHoldsSignificantNonCurrentAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for countries where entity holds significant non-current assets",
        "label": "Countries where entity holds significant non-current assets [Member]",
        "terseLabel": "Countries where entity holds significant non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document and Entity Information [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CreditAdjustmentSpreadPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CreditAdjustmentSpreadPercentage",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit adjustment spread, percentage",
        "label": "Credit adjustment spread, percentage"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CreditRatingFitchAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CreditRatingFitchAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Rating, Fitch [Axis]",
        "documentation": "Information by Fitch rating."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CreditRiskMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that one party to a financial instrument will cause a financial loss for the other party by failing to discharge an obligation. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r349"
     ]
    },
    "ihs_CriticalAccountingEstimatesAndJudgementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CriticalAccountingEstimatesAndJudgementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Critical accounting estimates and judgements"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "documentation": "Information by currency."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency risk [member]",
        "terseLabel": "Foreign exchange risk"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a type of market risk representing the risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r208",
      "r273"
     ]
    },
    "ifrs-full_CurrencySwapContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrencySwapContractMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "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": [
      "r383"
     ]
    },
    "ifrs-full_CurrentAccruedIncomeIncludingCurrentContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r386",
      "r388"
     ]
    },
    "ifrs-full_CurrentAdvancesToSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r383"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails": {
       "parentTag": "ifrs-full_CurrentAssetsLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "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": [
      "r25",
      "r163",
      "r334"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets (liabilities)",
        "totalLabel": "Current net assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current assets less the amount of current liabilities."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current borrowings and current portion of non-current 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": [
      "r386"
     ]
    },
    "ifrs-full_CurrentContractAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentContractAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current contract assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract assets. [Refer: Contract assets]"
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "ifrs-full_CurrentDeferredIncomeIncludingCurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r386",
      "r388"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current derivative financial assets",
        "terseLabel": "Derivative financial instrument assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r386"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023-03-23/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/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Current",
        "verboseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails": {
       "parentTag": "ifrs-full_CurrentAssetsLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "negatedLabel": "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": [
      "r26",
      "r165",
      "r334"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r383"
     ]
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetailsCalc": {
       "parentTag": "ihs_CurrentTaxLiabilitiesAssetsNet",
       "weight": -1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Income tax receivable",
        "verboseLabel": "Current income tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "verboseLabel": "Current taxes, current year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r302"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods",
        "totalLabel": "Total current tax charge"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]"
       }
      }
     },
     "auth_ref": [
      "r391"
     ]
    },
    "ihs_CurrentTaxLiabilitiesAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CurrentTaxLiabilitiesAssetsNet",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetailsCalc": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net current tax liabilities (assets)",
        "label": "Current tax liabilities (assets), net",
        "negatedPeriodEndLabel": "At end of year",
        "negatedPeriodStartLabel": "At beginning of year",
        "negatedTotalLabel": "Current tax liabilities (assets), net"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetailsCalc": {
       "parentTag": "ihs_CurrentTaxLiabilitiesAssetsNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseCurrentIncomeTaxDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "negatedLabel": "Current income tax payables",
        "terseLabel": "Income tax payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r297",
      "r299"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r388"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r387"
     ]
    },
    "ihs_CurrentWithholdingTaxPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/20231231",
     "localname": "CustomerBMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "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/20231231",
     "localname": "CustomerMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for customer A.",
        "label": "Customer A"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_CustomerRelatedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "CustomerRelatedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails": {
       "parentTag": "ihs_NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for customer-related intangible assets acquired in an asset acquisition",
        "label": "Customer-related intangible assets recognised as of acquisition date, asset acquisition",
        "terseLabel": "Customer related assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CustomerrelatedIntangibleAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets [member]",
        "terseLabel": "Customerrelated intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets recognised as of acquisition date",
        "terseLabel": "Customer related intangible asset"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for customer-related intangible assets acquired in a business combination. [Refer: Customer-related intangible assets [member]; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ihs_DarTelecomConsultingLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DarTelecomConsultingLlcMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to dar telecom consulting llc.",
        "label": "Dar Telecom Consulting Llc [Member]",
        "terseLabel": "Dar Telecom Consulting Llc"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DebtInstrumentBorrowingCapacityUtilized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DebtInstrumentBorrowingCapacityUtilized",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowing capacity utilized.",
        "label": "Debt Instrument, Borrowing Capacity Utilized",
        "terseLabel": "Borrowing capacity utilized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DebtInstrumentMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DebtInstrumentMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum amount available under debt instrument.",
        "label": "Debt Instrument, Maximum Borrowing Capacity",
        "terseLabel": "Maximum debt amount"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_December312031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "December312031Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a maturity of December 31, 2031",
        "label": "December 31, 2031 [Member]",
        "terseLabel": "December 31, 2031"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInBorrowingsThroughPaymentOfInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInBorrowingsThroughPaymentOfInterest",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in borrowings through payment of interest",
        "label": "Decrease in borrowings through payment of interest",
        "negatedLabel": "Interest paid"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInBorrowingsThroughRepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInBorrowingsThroughRepayments",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in borrowings through repayments",
        "label": "Decrease in borrowings through repayments",
        "negatedLabel": "Bank loans and bonds repaid"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInBorrowingsThroughTransactionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInBorrowingsThroughTransactionCosts",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in borrowings through transaction costs",
        "label": "Decrease in borrowings through transaction costs",
        "negatedLabel": "Other transaction costs"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInCurrentIncomeTaxLiabilitiesFromNettingOfWithholdingTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInCurrentIncomeTaxLiabilitiesFromNettingOfWithholdingTax",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in current income tax liabilities from netting of withholding tax",
        "label": "Decrease in current income tax liabilities from netting of withholding tax",
        "terseLabel": "Withholding tax netting off"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInCurrentIncomeTaxLiabilitiesFromTaxPaidDuringYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInCurrentIncomeTaxLiabilitiesFromTaxPaidDuringYear",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in current income tax liabilities from tax paid during the year",
        "label": "Decrease in current income tax liabilities from tax paid during the year",
        "terseLabel": "Paid during the year"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInLeaseLiabilitiesThroughEffectsOfMovementInExchangeRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInLeaseLiabilitiesThroughEffectsOfMovementInExchangeRates",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease in lease liabilities resulting from effects of movements in exchange rates.",
        "label": "Decrease In Lease Liabilities Through Effects Of Movement In Exchange Rates",
        "negatedLabel": "Effects of movement in exchange rates"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInLeaseLiabilitiesThroughPaymentsOfInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInLeaseLiabilitiesThroughPaymentsOfInterest",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in lease liabilities through payments of interest",
        "label": "Decrease in lease liabilities through payments of interest",
        "negatedLabel": "Interest paid for lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInLeaseLiabilitiesThroughPaymentsOfPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInLeaseLiabilitiesThroughPaymentsOfPrincipal",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in lease liabilities through payments of principal",
        "label": "Decrease in lease liabilities through payments of principal",
        "negatedLabel": "Payments for the principal of lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInLeaseLiabilitiesThroughRemeasurementsOrTerminations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInLeaseLiabilitiesThroughRemeasurementsOrTerminations",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease in lease liabilities resulting from remeasurement or terminations.",
        "label": "Decrease In Lease Liabilities Through Remeasurements or Terminations",
        "negatedLabel": "Remeasurements or terminations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInNumberOfSharesThroughReverseStockSplit": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInNumberOfSharesThroughReverseStockSplit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease  in number of shares through reverse stock split",
        "label": "Decrease in number of shares through reverse stock split (in shares)",
        "negatedLabel": "Impact of reverse share split (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseInNumberOfSharesThroughShareCancellation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseInNumberOfSharesThroughShareCancellation",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in number of shares through share cancellation",
        "label": "Decrease in number of shares through share cancellation",
        "negatedLabel": "Shares repurchased and canceled through buyback program (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DecreaseIncreaseInDerivativeInstrumentsThroughCashFlowOnSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DecreaseIncreaseInDerivativeInstrumentsThroughCashFlowOnSettlement",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease (increase) in derivative instruments through cash flow on settlement",
        "label": "Decrease (increase) in derivative instruments through cash flow on settlement",
        "negatedLabel": "Cash flow on settlement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsAndGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease through classified as held for sale, intangible assets and goodwill",
        "negatedLabel": "Reclassified to assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from classification as held for sale or inclusion in a disposal group classified as held for sale. [Refer: Disposal groups classified as held for sale [member]; Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease through classified as held for sale, property, plant and equipment",
        "negatedLabel": "Reclassified to assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment through classification as held for sale or inclusion in a disposal group classified as held for sale. [Refer: Disposal groups classified as held for sale [member]; Property, plant and equipment; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_DecreaseThroughWriteoffFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DecreaseThroughWriteoffFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease through write-off, financial assets",
        "terseLabel": "Written-off during the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in financial assets resulting from write-off. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r350",
      "r351",
      "r361"
     ]
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deductible temporary differences for which no deferred tax asset is recognised",
        "verboseLabel": "Deductible temporary differences for which no deferred tax is recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": -1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r18",
      "r22",
      "r57"
     ]
    },
    "ihs_DeferredTaxAssetsIncludingNetting": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DeferredTaxAssetsIncludingNetting",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets, including netting",
        "label": "Deferred Tax Assets, including netting",
        "terseLabel": "Deferred income tax assets before netting"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred income taxes, current year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "negatedLabel": "Tax income/(charge)",
        "totalLabel": "Total deferred income tax credit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "ihs_DeferredTaxExpiryPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DeferredTaxExpiryPeriodAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This axis represents relationship between axis and member relating to deferred tax expiry period.",
        "label": "Deferred Tax Expiry Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DeferredTaxExpiryPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DeferredTaxExpiryPeriodDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This domain represents relationship between axis and member relating to deferred tax expiry period.",
        "label": "Deferred Tax Expiry Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r18",
      "r22",
      "r57"
     ]
    },
    "ihs_DeferredTaxLiabilitiesIncludingNetting": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DeferredTaxLiabilitiesIncludingNetting",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities, including netting",
        "label": "Deferred tax liabilities, including netting",
        "negatedLabel": "Deferred income tax liabilities before netting"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities recognised as of acquisition date",
        "negatedLabel": "Deferred tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred tax liabilities assumed in a business combination. [Refer: Deferred tax liabilities; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxDeferredTaxAssetAndLiabilityDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "negatedPeriodEndLabel": "Net deferred income tax, Ending balance",
        "negatedPeriodStartLabel": "Net deferred income tax, Beginning balance",
        "negatedTotalLabel": "Net deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ihs_DeferredTaxProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DeferredTaxProvisionMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for deferred tax provision.",
        "label": "Deferred Tax, Provision [Member]",
        "terseLabel": "Provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DepositsPaidToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DepositsPaidToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits paid to related parties",
        "label": "Deposits paid to related parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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": [
      "r1",
      "r50",
      "r171",
      "r276",
      "r283",
      "r294"
     ]
    },
    "ifrs-full_DepreciationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 2.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"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "terseLabel": "Depreciation expense",
        "verboseLabel": "Charge for the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r66",
      "r71"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails": {
       "parentTag": "ihs_LeaseExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "terseLabel": "Depreciation for right of use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial assets",
        "terseLabel": "Derivative financial instrument assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "ihs_DerivativeFinancialAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DerivativeFinancialAssetsLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial assets (liabilities) classified as derivative instruments, net amount.",
        "label": "Derivative financial assets (liabilities)",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Opening balance"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DerivativeFinancialInstrumentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DerivativeFinancialInstrumentAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for derivative financial instrument assets.",
        "label": "Derivative Financial Instrument Assets [Member]",
        "terseLabel": "Derivative financial instrument assets (note 18)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DerivativeFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DerivativeFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DerivativeFinancialInstrumentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails"
     ],
     "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: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r335",
      "r337",
      "r354",
      "r364"
     ]
    },
    "ihs_DescriptionOfAccountingPolicyForAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding administrative expenses.",
        "label": "Description Of Accounting Policy For Administrative Expenses [Policy Text Block]",
        "terseLabel": "Administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfConsolidationPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Description Of Accounting Policy For Basis of Consolidation, [Policy Text Block]",
        "terseLabel": "Consolidation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfPreparationPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "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": []
    },
    "ihs_DescriptionOfAccountingPolicyForCostOfSalesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForCostOfSalesPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding cost of sales.",
        "label": "Description Of Accounting Policy For Cost of Sales [Policy Text Block]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDecommissioningRestorationAndRehabilitationProvisionsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for decommissioning, restoration and rehabilitation provisions [text block]",
        "terseLabel": "Decommissioning and site restoration obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for decommissioning, restoration and rehabilitation provisions. [Refer: Provision for decommissioning, restoration and rehabilitation costs]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for derivative financial instruments [text block]",
        "terseLabel": "Derivative financial instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for derivative financial instruments. [Refer: Financial instruments, class [member]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ihs_DescriptionOfAccountingPolicyForEmbeddedDerivativesInRevenueContractsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForEmbeddedDerivativesInRevenueContractsPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding embedded derivatives in revenue contracts.",
        "label": "Description Of Accounting Policy For Embedded Derivatives in Revenue Contracts, [Policy Text Block]",
        "terseLabel": "Embedded derivatives in revenue contracts"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DescriptionOfAccountingPolicyForEmbeddedDerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForEmbeddedDerivativesPolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding embedded derivatives.",
        "label": "Description Of Accounting Policy For Embedded Derivatives [Policy Text Block]",
        "terseLabel": "Embedded derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial assets [text block]",
        "terseLabel": "Financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial liabilities [text block]",
        "terseLabel": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of nonfinancial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Current and deferred income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets and goodwill [text block]",
        "terseLabel": "Intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ihs_DescriptionOfAccountingPolicyForInterestIncomePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForInterestIncomePolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding interest income.",
        "label": "Description Of Accounting Policy For Interest Income [Policy Text Block]",
        "terseLabel": "Interest income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for measuring inventories [text block]",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "ihs_DescriptionOfAccountingPolicyForOtherIncomePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForOtherIncomePolicyTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding other income.",
        "label": "Description Of Accounting Policy For Other Income [Policy Text Block]",
        "terseLabel": "Other income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue recognition"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for segment reporting [text block]",
        "terseLabel": "Segment reporting"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r384"
     ]
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate applied to cash flow projections",
        "verboseLabel": "Pre-tax weighted average cost of capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r112",
      "r114"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Volatility assumption"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ihs_DescriptionOfGrossMarginExcludingDepreciationAndAmortizationToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfGrossMarginExcludingDepreciationAndAmortizationToExtrapolateCashFlowProjections",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of gross margin excluding depreciation and amortization to extrapolate cash flow projections.",
        "label": "Description of gross margin excluding depreciation and amortization to extrapolate cash flow projections",
        "terseLabel": "Gross margins excluding depreciation &amp; amortization"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Growth rate used to extrapolate cash flow projections",
        "terseLabel": "Terminal growth rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r111",
      "r113"
     ]
    },
    "ihs_DescriptionOfTenancyRatioUsedToExtrapolateCashFlowProjections": {
     "xbrltype": "pureItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DescriptionOfTenancyRatioUsedToExtrapolateCashFlowProjections",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tenancy ratio applied to cash flow projections for a cash-generating unit.",
        "label": "Description Of Tenancy Ratio Used To Extrapolate Cash Flow Projections",
        "terseLabel": "Tenancy Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Loss per share-diluted",
        "verboseLabel": "Diluted loss 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": [
      "r102",
      "r103"
     ]
    },
    "ifrs-full_DilutiveEffectOfAllInstrumentsOnWeightedAverageNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutiveEffectOfAllInstrumentsOnWeightedAverageNumberOfOrdinaryShares",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Potentially dilutive securities"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relates to the assumed conversion of the entity\u2019s instruments. It represents the aggregate of the reconciliation amounts for all classes of instruments that reflect dilutive effect on weighted average number of ordinary shares."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgements"
     ],
     "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": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfAttributionOfExpensesByNatureToTheirFunctionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAttributionOfExpensesByNatureToTheirFunctionLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "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"
       }
      },
      "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_DisclosureOfAttributionOfExpensesByNatureToTheirFunctionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfAttributionOfExpensesByNatureToTheirFunctionTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of attribution of expenses by nature to their function [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to attribution of expenses by nature to analysis of expenses by function in the statement of profit or loss."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r383"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of business combinations [text block]",
        "terseLabel": "Business Combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]",
        "terseLabel": "Business Combinations"
       }
      },
      "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_DisclosureOfBusinessCombinationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      }
     },
     "auth_ref": [
      "r234"
     ]
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ihs_DisclosureOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents.",
        "label": "Disclosure Of Cash And Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfCashAndNonCashChangesRelatingToLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfCashAndNonCashChangesRelatingToLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of reconciliation of cash and non-cash changes relating to lease.",
        "label": "Disclosure Of Cash and Non-cash Changes Relating To Lease Liabilities [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of cash and non-cash changes"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r152"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stated capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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: Share capital [member]]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stated capital."
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "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": [
      "r34"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital commitments and contingent liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [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_DisclosureOfContingentLiabilitiesInBusinessCombinationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities in business combinations."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r235"
     ]
    },
    "ihs_DisclosureOfContractualMaturitiesOfLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/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"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the cost of sales. [Refer: Cost of sales]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ihs_DisclosureOfCreditRatingsOfOtherReceivablesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfCreditRatingsOfOtherReceivablesTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of credit ratings of other receivables",
        "label": "Disclosure of credit ratings of other receivables [text block]",
        "terseLabel": "Schedule of credit ratings of other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTax"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "terseLabel": "Deferred income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r380"
     ]
    },
    "ihs_DisclosureOfDetailedInformationAboutAssetAcquisitionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutAssetAcquisitionsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about asset acquisitions",
        "label": "Disclosure of detailed information about asset acquisitions [table text block]",
        "terseLabel": "Disclosure of detailed information about asset acquisitions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfDetailedInformationAboutBorrowingsByDebtInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/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": [
      "r423"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "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": [
      "r423"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Summary of consideration paid and the fair value of assets and liabilities acquired at the acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r242"
     ]
    },
    "ihs_DisclosureOfDetailedInformationAboutDepreciationExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutDepreciationExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about depreciation expense.",
        "label": "Disclosure of Detailed Information about Depreciation Expense Explanatory [Table Text Block]",
        "terseLabel": "Schedule of depreciation expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Schedule of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [text block]",
        "terseLabel": "Schedule of revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the disaggregation of revenue from contracts with customers. [Refer: Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "ihs_DisclosureOfDiscountRateAppliedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfDiscountRateAppliedTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of discount rate applied by operating entities.",
        "label": "Disclosure Of Discount Rate Applied [Table Text Block]",
        "terseLabel": "Schedule of discount rate applied by each operating entity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Loss per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r289"
     ]
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r52"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFairValueOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of financial instruments [text block]",
        "terseLabel": "Schedule of financial instruments measured at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of financial instruments. [Refer: Financial instruments, class [member]; At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ihs_DisclosureOfFinanceCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance income [text block]",
        "verboseLabel": "Finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance income. [Refer: Finance income]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [text block]",
        "terseLabel": "Schedule of financial instruments by category - Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial 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_DisclosureOfFinancialAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails"
     ],
     "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": [
      "r249",
      "r256",
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [text block]",
        "terseLabel": "Schedule of financial instruments by category - Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r264"
     ]
    },
    "ifrs-full_DisclosureOfGeneralAndAdministrativeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of general and administrative expenses. [Refer: Administrative expenses]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r10"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Schedule of countries contributing material revenue and/or have material non current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "ihs_DisclosureOfImpactOfShiftInDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfImpactOfShiftInDiscountRateTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of impact of shift in discount rate on accumulated losses.",
        "label": "Disclosure Of Impact Of Shift In Discount Rate [Table Text Block]",
        "terseLabel": "Schedule of impact on accumulated losses of 1% shift in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfImpairmentOfCashGeneratingUnitsFromReasonablyPossibleChangesInKeyAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfImpairmentOfCashGeneratingUnitsFromReasonablyPossibleChangesInKeyAssumptionsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of impairment of cash generating units from reasonably possible changes in key assumptions",
        "label": "Disclosure of impairment of cash generating units from reasonably possible changes in key assumptions [Table Text Block]",
        "terseLabel": "Schedule of impairment of cash generating units from reasonably possible changes in key assumptions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income Tax Expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Summary of compensation paid or payable to key management for employee services."
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInitialApplicationOfStandardsOrInterpretationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of significant accounting policies"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and other intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Goodwill and other intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Goodwill and other intangible assets"
       }
      },
      "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_DisclosureOfIntangibleAssetsMaterialToEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsMaterialToEntityLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets material to entity [line items]",
        "terseLabel": "Goodwill and other intangible assets",
        "verboseLabel": "Goodwill and other intangible assets"
       }
      },
      "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_DisclosureOfIntangibleAssetsMaterialToEntityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsMaterialToEntityTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets material to entity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to intangible assets that are material to the entity."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "ifrs-full_DisclosureOfInterestsInSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInterestsInSubsidiariesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interests in subsidiaries [text block]",
        "verboseLabel": "Schedule of subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interests in subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ihs_DisclosureOfInternalCreditRatingsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfInternalCreditRatingsTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of internal credit ratings",
        "label": "Disclosure of internal credit ratings [text block]",
        "terseLabel": "Schedule of internal credit ratings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureInventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of inventories [text block]",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "ihs_DisclosureOfKeyAssumptionsToWhichValueInUseCalculationsAreMostSensitiveTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfKeyAssumptionsToWhichValueInUseCalculationsAreMostSensitiveTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of key assumptions to which the value-in-use calculations are most sensitive",
        "label": "Disclosure of key assumptions to which the value-in-use calculations are most sensitive [Table Text Block]",
        "terseLabel": "Schedule of key assumptions to which the value-in-use calculations are most sensitive"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfLeaseExpenseRecognizedInStatementOfIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfLeaseExpenseRecognizedInStatementOfIncomeTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lease expense amount recognized in the statement of income.",
        "label": "Disclosure Of Lease Expense Recognized In Statement Of Income [Table Text Block]",
        "terseLabel": "Schedule of amount recognized in the statement of income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r200",
      "r201"
     ]
    },
    "ihs_DisclosureOfLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of material accounting policy information [text block]",
        "terseLabel": "Summary of significant accounting policies"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsReceivableAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of finance lease payments receivable [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisclosureOfMaturityAnalysisOfLeasePaymentsReceivableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfMaturityAnalysisOfLeasePaymentsReceivableTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of lease payments receivable.",
        "label": "Disclosure of Maturity Analysis of Lease Payments Receivable [Table Text Block]",
        "terseLabel": "Schedule of future minimum receipts of lease component"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Introduction and overview of Group's risk management"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [text block]",
        "terseLabel": "Introduction and overview of Group's risk management"
       }
      },
      "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: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "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": [
      "r250",
      "r251"
     ]
    },
    "ihs_DisclosureOfNonControllingInterestsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfNonControllingInterestsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of non controlling interests.",
        "label": "Disclosure Of Non-controlling Interests [Table Text Block]",
        "terseLabel": "Schedule of non controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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/2023-03-23/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": [
      "r51"
     ]
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterest"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "Non-controlling interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ihs_DisclosureOfNotionalAmountsOfDerivativeFinancialInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]",
        "terseLabel": "Schedule of movements in the number of share options outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [text block]",
        "terseLabel": "Schedule of weightedaverage remaining contractual life"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment reporting"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r278"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Income Disclosure [Text Block]",
        "terseLabel": "Other income"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ihs_DisclosureOfOtherOperatingIncomeExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfOtherOperatingIncomeExplanatoryTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other operating income Explanatory.",
        "label": "Disclosure Of Other Operating Income Explanatory [Text Block]",
        "terseLabel": "Schedule of other income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Provisions for other liabilities and charges"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r128"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [text block]",
        "terseLabel": "Schedule of decommissioning and site restoration provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [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_DisclosureOfOtherProvisionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "ihs_DisclosureOfOtherReservesWithinEquityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfOtherReservesWithinEquityTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of other reserves within equity.",
        "label": "Disclosure of Other Reserves Within Equity [Table Text Block]",
        "terseLabel": "Schedule of other reserves"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "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": [
      "r69"
     ]
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfProvisionsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndCharges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of provisions [text block]",
        "terseLabel": "Provisions for other liabilities and charges"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r380"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/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": [
      "r196"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [text block]",
        "terseLabel": "Summary of goodwill allocation for each CGU"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r239"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [text block]",
        "terseLabel": "Summary of goodwill and intangible asset"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [line items]",
        "terseLabel": "Goodwill and other intangible assets"
       }
      },
      "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_DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInIntangibleAssetsAndGoodwillTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in intangible assets and goodwill [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Impairment Loss of Trade Receivables [Table Text Block]",
        "terseLabel": "Schedule of movement in allowance for impairment in respect of trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in the loss allowance and explanation of changes in the gross carrying amount for financial instruments. Loss allowance is the allowance for expected credit losses on financial assets measured in accordance with paragraph 4.1.2 of IFRS 9, lease receivables and contract assets, the accumulated impairment amount for financial assets measured in accordance with paragraph 4.1.2A of IFRS 9 and the provision for expected credit losses on loan commitments and financial guarantee contracts. [Refer: Gross carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254"
     ]
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for 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_DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in the loss allowance and explanation of changes in the gross carrying amount for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254"
     ]
    },
    "ihs_DisclosureOfReconciliationOfDebtCashAndNonCashTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfReconciliationOfDebtCashAndNonCashTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of reconciliation of cash and non cash debt.",
        "label": "Disclosure of Reconciliation of Debt Cash and Non Cash [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [text block]",
        "terseLabel": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of reserves within equity. [Refer: Other reserves [member]]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_DisclosureOfReservesWithinEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReservesWithinEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within 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_DisclosureOfReservesWithinEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to reserves within equity."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r189"
     ]
    },
    "ihs_DisclosureOfRiskManagementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfRiskManagementLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "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.",
        "label": "Disclosure Of Risk Management [Line Items]",
        "terseLabel": "Introduction and overview of Group's risk management"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSegmentsMajorCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r288"
     ]
    },
    "ihs_DisclosureOfSensitivitiesToKeyAssumptionsInValueInUseCalculationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisclosureOfSensitivitiesToKeyAssumptionsInValueInUseCalculationsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of sensitivities to key assumptions in value-in-use calculations",
        "label": "Disclosure of sensitivities to key assumptions in value-in-use calculations [Table Text Block]",
        "terseLabel": "Schedule of possible changes for key assumptions, that would cause the carrying amount to exceed the recoverable amount resulting in an impairment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r36"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share-based payment obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [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_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r101",
      "r173"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]",
        "terseLabel": "Summary of deferred tax asset and liability"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "terseLabel": "Deferred income tax"
       }
      },
      "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/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "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": [
      "r59"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Share-based payment obligations"
       }
      },
      "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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "terseLabel": "Share-based payment obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r380"
     ]
    },
    "ihs_DisclosureOfTradeAndOtherPayablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/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": [
      "r380"
     ]
    },
    "ihs_DisclosureOfTradeAndOtherReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transaction price allocated to remaining performance obligations [text block]",
        "terseLabel": "Schedule of unsatisfied performance obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the transaction price allocated to the remaining performance obligations in contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "ifrs-full_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transaction price allocated to remaining performance obligations [line items]",
        "terseLabel": "Revenue"
       }
      },
      "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_DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionPriceAllocatedToRemainingPerformanceObligationsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transaction price allocated to remaining performance obligations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the transaction price allocated to the remaining performance obligations in contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [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_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_DiscountRateMeasurementInputMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DiscountRateMeasurementInputMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate, measurement input [member]",
        "terseLabel": "Discount rate"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a discount rate used as a measurement input used in valuation techniques based on a present value calculation."
       }
      }
     },
     "auth_ref": [
      "r418"
     ]
    },
    "ifrs-full_DiscountRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DiscountRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate used in current measurement of fair value less costs of disposal",
        "terseLabel": "Discount rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate used in the current measurement of fair value less costs of disposal."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ihs_DiscountRateUsedInProvisionsCalculation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DiscountRateUsedInProvisionsCalculation",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount rate used in provisions calculation",
        "label": "Discount rate used in provisions calculation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_DisposalCostRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DisposalCostRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disposal cost rate used in the current measurement of fair value less costs of disposal.",
        "label": "Disposal Cost Rate Used In Current Measurement Of Fair Value Less Costs Of Disposal",
        "terseLabel": "Cost of disposal"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsIntangibleAssetsAndGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets and goodwill",
        "negatedLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r404"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375",
      "r377"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r369"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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_DrawdownsAndRepaymentsOfBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "DrawdownsAndRepaymentsOfBorrowingsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for drawdowns and repayments of borrowings.",
        "label": "Drawdowns and repayments of borrowings [Member]",
        "terseLabel": "Drawdowns and repayments of borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "currency_EUR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "EUR",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Euro Member Countries, Euro",
        "terseLabel": "Euro"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_EarlyRedemptionPriceAsPercentageOfNotionalAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "EarlyRedemptionPriceAsPercentageOfNotionalAmount",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Schedule of basic and diluted net income/(loss) per common share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [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_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Effect of movements in exchange rates on cash"
       }
      },
      "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": [
      "r144",
      "r145"
     ]
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EliminationOfIntersegmentAmountsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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": [
      "r367",
      "r368"
     ]
    },
    "ihs_EmbeddedDerivativesWithinRevenueContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "EmbeddedDerivativesWithinRevenueContractsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for embedded derivatives within revenue contracts.",
        "label": "Embedded Derivatives Within Revenue Contracts [Member]",
        "terseLabel": "Embedded derivatives within revenue contracts",
        "verboseLabel": "Embedded options within revenue contracts"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_EmbeddedOptionsWithinListedBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "EmbeddedOptionsWithinListedBondsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 7.0
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsCalc": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "terseLabel": "Staff costs",
        "totalLabel": "Total Staff costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r50",
      "r294"
     ]
    },
    "ihs_EmployeeBenefitsExpenseExcludingShareBasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "EmployeeBenefitsExpenseExcludingShareBasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expense of all consideration given by an entity in exchange for a service rendered by employees or for the termination of employment, excluding share-based payment expenses.",
        "label": "Employee benefits expense excluding share-based payments",
        "terseLabel": "Staff costs"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Adress Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r371"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r378"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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": [
      "r371"
     ]
    },
    "ihs_EntitySTotalForAssetAcquisitionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "EntitySTotalForAssetAcquisitionsDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity's total for asset acquisitions",
        "label": "Entity's total for asset acquisitions [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForAssociatesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r101",
      "r174"
     ]
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r240"
     ]
    },
    "ifrs-full_EntitysTotalForCashgeneratingUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForCashgeneratingUnitsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for cash-generating units [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Cash-generating units' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r119"
     ]
    },
    "ifrs-full_EntitysTotalForInternalCreditGradesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForInternalCreditGradesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for internal credit grades [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Internal credit grades' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r352",
      "r362"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r284"
     ]
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSubsidiariesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r101",
      "r173"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r21",
      "r30",
      "r153",
      "r155",
      "r175",
      "r176",
      "r178"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r20"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "verboseLabel": "Equity attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ihs_EquityInterestsOfAcquirerAssetAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "EquityInterestsOfAcquirerAssetAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in an asset acquisition.",
        "label": "Equity interests of acquirer, asset acquisition",
        "negatedLabel": "Less: consideration received in exchange for a retained 30% interest (by Zain Kuwait) in IHS GCC KW"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [member]"
       }
      },
      "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": [
      "r7"
     ]
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated financial effect of contingent liabilities",
        "terseLabel": "Contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ihs_Euribor3MonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Euribor3MonthMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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/20231231",
     "localname": "EventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Events after the reporting period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Exercise price amendment",
        "verboseLabel": "Exercise price"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "ihs_ExpectedChargeOverRemainingTermOfOutstandingShareOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpectedChargeOverRemainingTermOfOutstandingShareOptions",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected charge over remaining term of outstanding share options",
        "label": "Expected charge over remaining term of outstanding share options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpectedDividendShareOptionsGranted",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend, share options granted",
        "terseLabel": "Expected dividend"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_ExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses aggregated according to their nature (for example, depreciation, purchases of materials, transport costs, employee benefits and advertising costs), and not reallocated among functions within the entity."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "ihs_ExpenseForMedicalInsurancePremiumsOnBehalfOfRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpenseForMedicalInsurancePremiumsOnBehalfOfRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense for medical insurance premiums on behalf of related parties",
        "label": "Expense for medical insurance premiums on behalf of related parties"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ExpenseForMedicalInsurancePremiumsPaidByRelatedPartyAndSubsequentlyInvoicedToEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpenseForMedicalInsurancePremiumsPaidByRelatedPartyAndSubsequentlyInvoicedToEntity",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense for medical insurance premiums, paid by related party and subsequently invoiced to entity",
        "label": "Expense for medical insurance premiums, paid by related party and subsequently invoiced to entity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationTotalChargeToProfitOrLossDetails": {
       "parentTag": "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationTotalChargeToProfitOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions",
        "terseLabel": "Expense under equity settled classification from date of amendment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationTotalChargeToProfitOrLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationTotalChargeToProfitOrLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions",
        "totalLabel": "Total charge to the profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsCalc": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 4.0
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 7.0
      },
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "negatedLabel": "Share-based payment expense",
        "terseLabel": "Share-based payment expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ihs_ExpenseRelatingToShortTermLeasesAndLowValueAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpenseRelatingToShortTermLeasesAndLowValueAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails": {
       "parentTag": "ihs_LeaseExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense relating to short-term leases and low value assets.",
        "label": "Expense Relating To Short-term Leases And Low Value Assets",
        "terseLabel": "Expenses relating to short term leases and low value assets"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ExpiryPeriodDecember312024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpiryPeriodDecember312024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for expiry period December 31, 2024.",
        "label": "December 31, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ExpiryPeriodDecember312025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpiryPeriodDecember312025Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for expiry period December 31, 2025.",
        "label": "December 31, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ExpiryPeriodDecember312026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpiryPeriodDecember312026Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for expiry period December 31, 2026.",
        "label": "Expiry period December 31, 2026 [Member]",
        "terseLabel": "December 31, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ExpiryPeriodDecember312027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ExpiryPeriodDecember312027Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for expiry period December 31, 2027.",
        "label": "Expiry period December 31, 2027 [Member]",
        "terseLabel": "December 31, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of effect of share-based payments on entity's profit or loss [text block]",
        "terseLabel": "Schedule of total charge to the profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation that enables users of financial statements to understand the effect of share-based payment transactions on the entity's profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "ifrs-full_ExposureToCreditRiskOnLoanCommitmentsAndFinancialGuaranteeContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExposureToCreditRiskOnLoanCommitmentsAndFinancialGuaranteeContracts",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exposure to credit risk on loan commitments and financial guarantee contracts",
        "terseLabel": "Guarantee, amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the exposure to credit risk on loan commitments and financial guarantee contracts. [Refer: Loan commitments [member]; Financial guarantee contracts [member]; Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r253",
      "r254",
      "r258"
     ]
    },
    "srt_ExternalCreditRatingFitchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ExternalCreditRatingFitchMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "External Credit Rating, Fitch [Domain]",
        "documentation": "Credit-ratings as used by Fitch. Contact Fitch for a complete list of ratings and their definitions."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FacilitiesShortTermRentalAndUpkeepExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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_FairValueGainOnEmbeddedOptionsAndInterestRateCaps": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FairValueGainOnEmbeddedOptionsAndInterestRateCaps",
     "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": "Fair value gain on embedded options and interest rate caps",
        "label": "Fair value gain on embedded options and interest rate caps",
        "terseLabel": "Fair value gain on embedded options and interest rate caps"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FairValueGainsLossesOnEmbeddedDerivativesWithinRevenueContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FairValueGainsLossesOnEmbeddedDerivativesWithinRevenueContracts",
     "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": {
        "documentation": "The amount of fair value gains (losses) on embedded derivatives within revenue contracts",
        "label": "Fair value gains (losses) on embedded derivatives within revenue contracts",
        "terseLabel": "Fair value gain on embedded derivative in revenue contract"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FairValueLossesOnEmbeddedOptionsAndInterestRateCaps": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FairValueLossesOnEmbeddedOptionsAndInterestRateCaps",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value losses on embedded options and interest rate caps",
        "label": "Fair value losses on embedded options and interest rate caps",
        "terseLabel": "Fair value loss on embedded options and interest rate caps"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FairValueOfAcquiredReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FairValueOfAcquiredReceivables",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of acquired receivables",
        "terseLabel": "Trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of receivables acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "ihs_FairValueOfOptionsGrantedAtGrantDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FairValueOfOptionsGrantedAtGrantDate",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of options granted in a share-based payment arrangement, at grant date.",
        "label": "Fair value of options granted, at grant date"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FeesOnLoansAndFinancialDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FeesOnLoansAndFinancialDerivatives",
     "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": {
        "documentation": "The amount of fees on loans and financial derivatives.",
        "label": "Fees on Loans and Financial Derivatives",
        "terseLabel": "Fees on loans and financial derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FiberAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FiberAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing fiber assets.",
        "label": "Fiber Assets [Member]",
        "terseLabel": "Fiber assets"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FibercoSoluesDeInfraestruturaS.a.Maturing2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FibercoSoluesDeInfraestruturaS.a.Maturing2030Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for FiberCo Solues de Infraestrutura S.A., maturing 2030",
        "label": "FiberCo Solues de Infraestrutura S.A., maturing 2030 [Member]",
        "terseLabel": "I-Systems Solues de Infraestrutura S.A., maturing 2030"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FibercoSoluesDeInfraestruturaS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FibercoSoluesDeInfraestruturaS.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for FiberCo Solues de Infraestrutura S.A.",
        "label": "FiberCo Solues de Infraestrutura S.A. [Member]",
        "terseLabel": "I-Systems Solues de Infraestrutura S.A."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 10.0
      },
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance costs",
        "totalLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ihs_FinanceCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 9.0
      },
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceIncomeDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income",
        "terseLabel": "Finance income",
        "totalLabel": "Total Finance income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "ihs_FinanceIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FinanceIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Finance income."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FinancialAssetEqualToThan90DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FinancialAssetEqualToThan90DaysPastDueMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset equal to or greater than 91ys past due.",
        "label": "Over 90 days"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets",
        "negatedPeriodEndLabel": "Closing balance",
        "negatedPeriodStartLabel": "Opening balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) 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 receive 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 the entity\u2019s own equity instruments do not include puttable financial instruments 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. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r248",
      "r253",
      "r254",
      "r258",
      "r353"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at amortised cost category. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r267"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through other comprehensive income, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss category. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets measured at fair value through other comprehensive income, category [member]",
        "terseLabel": "Fair value through other comprehensive income financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets measured at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]"
       }
      },
      "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": [
      "r211",
      "r262",
      "r263",
      "r290",
      "r291"
     ]
    },
    "ihs_FinancialInstrumentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FinancialInstrumentsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of financial instruments at fair value",
        "label": "Financial instruments at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails"
     ],
     "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: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCostCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost, category [member]",
        "terseLabel": "Amortized cost"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at amortised cost category. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails"
     ],
     "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": [
      "r248"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at fair value through profit or loss, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at fair value through profit or loss category. [Refer: Financial liabilities at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r266"
     ]
    },
    "ifrs-full_FinancialLiabilitiesCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesCategoryMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]"
       }
      },
      "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": [
      "r262",
      "r263",
      "r290",
      "r291"
     ]
    },
    "srt_FitchAAARatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchAAARatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, AAA Rating [Member]",
        "terseLabel": "AAA",
        "verboseLabel": "AAA (F1+)",
        "documentation": "AAA credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchAARatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchAARatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AA.",
        "verboseLabel": "AA",
        "documentation": "AA credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchAMinusRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchAMinusRatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, A- Rating [Member]",
        "terseLabel": "A-",
        "documentation": "A- credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchAPlusRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchAPlusRatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, A+ Rating [Member]",
        "terseLabel": "A+",
        "documentation": "A+ credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchARatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchARatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "A",
        "terseLabel": "A (F1)",
        "documentation": "A credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchBBBMinusRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchBBBMinusRatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, BBB- Rating [Member]",
        "terseLabel": "BBB-",
        "documentation": "BBB- credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchBBBPlusRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchBBBPlusRatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, BBB+ Rating [Member]",
        "terseLabel": "BBB+",
        "documentation": "BBB+ credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchBMinusRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchBMinusRatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, B- Rating [Member]",
        "terseLabel": "B-",
        "documentation": "B- credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchBPlusRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchBPlusRatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, B+ Rating [Member]",
        "terseLabel": "B+",
        "documentation": "B+ credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "srt_FitchBRatingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "FitchBRatingMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fitch, B Rating [Member]",
        "terseLabel": "B",
        "documentation": "B credit rating as defined by the external credit rating agency, Fitch."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_FixedLineNetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "FixedLineNetworkEquipmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing fixed line network equipment (part of fiber assets)",
        "label": "Fixed line network equipment [Member]",
        "terseLabel": "Fixed line network equipment (including civil works, duct system, cable system and survey costs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ForecastedGrossMarginExcludingDepreciationAndAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ForecastedGrossMarginExcludingDepreciationAndAmortizationMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Forecasted gross margin (excluding depreciation and amortization)",
        "label": "Forecasted gross margin (excluding depreciation and amortization) [Member]",
        "terseLabel": "Gross margin (excluding depreciation and amortization)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsRealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ForeignCurrencyTransactionGainLossFromDerivativeInstrumentsRealized",
     "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": "Amount  of foreign currency transaction realized gain (loss) from derivative instruments recognized in the income statement.",
        "label": "Foreign Currency Transaction Gain (Loss) from Derivative Instruments, Realized",
        "terseLabel": "Net foreign exchange gain on derivative instruments - realized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ForfeitureRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ForfeitureRateShareOptionsGranted",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The forfeiture rate of share options granted.",
        "label": "Forfeiture Rate, Share Options Granted",
        "terseLabel": "Assumption of forfeiture rate"
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "GB",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "terseLabel": "Impairment on remeasurement to fair value less costs to sell on assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "The 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. [Refer: Discontinued operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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 the 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": [
      "r390"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.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/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of property, plant and equipment",
        "negatedTerseLabel": "Net (gain)/loss on disposal of property, plant and equipment",
        "terseLabel": "Net gain/(loss) on disposal of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "terseLabel": "Foreign exchange losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r9",
      "r81"
     ]
    },
    "ihs_GeneralInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GeneralInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not Available.",
        "label": "General information"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_GeneratorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GeneratorMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing generators and generator overhaul.",
        "label": "Generator [Member]",
        "terseLabel": "Base station equipment (generator and generator overhaul)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails"
     ],
     "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": [
      "r287",
      "r308",
      "r339",
      "r344"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [member]"
       }
      },
      "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": [
      "r287",
      "r308",
      "r339",
      "r344"
     ]
    },
    "ihs_GlobalIndependentConnectLimitedLetterOfCreditMaturing2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GlobalIndependentConnectLimitedLetterOfCreditMaturing2024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Global Independent Connect Limited, letter of credit maturing 2024",
        "label": "Global Independent Connect Limited, letter of credit maturing 2024 [Member]",
        "terseLabel": "Global Independent Connect Limited, letter of credit maturing 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_GlobalIndependentConnectLimitedLettersOfCredit2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GlobalIndependentConnectLimitedLettersOfCredit2023Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for Global independent connect limited letters of credit 2023",
        "label": "Global Independent Connect Limited Letters of Credit 2023 [Member]",
        "terseLabel": "Global Independent Connect Limited Letters of Credit maturing 2023",
        "verboseLabel": "Global Independent Connect Limited, letter of credit maturing 2023"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_GlobalIndependentConnectLimitedLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GlobalIndependentConnectLimitedLettersOfCreditMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Global Independent Connect Limited, letters of credit",
        "label": "Global Independent Connect Limited, letters of credit [Member]",
        "terseLabel": "Global Independent Connect Limited, letters of credit"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_GlobalIndependentConnectLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GlobalIndependentConnectLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Global Independent Connect Limited.",
        "label": "Global Independent Connect Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Closing balance",
        "periodStartLabel": "Opening balance",
        "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: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r110",
      "r117",
      "r239"
     ]
    },
    "ifrs-full_GoodwillExpectedDeductibleForTaxPurposes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillExpectedDeductibleForTaxPurposes",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill expected to be deductible for tax purposes",
        "terseLabel": "Goodwill deductible for tax purpose"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of goodwill in a business combination that is expected to be deductible for tax purposes. [Refer: Goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "ifrs-full_GoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill [member]",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r313"
     ]
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill recognised as of acquisition date",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r347",
      "r348"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r62",
      "r130",
      "r138",
      "r141",
      "r239",
      "r254",
      "r258",
      "r353"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r197",
      "r356"
     ]
    },
    "ihs_GrowthRateUsedInMeasurementOfFairValueLessCostsOfDisposal": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GrowthRateUsedInMeasurementOfFairValueLessCostsOfDisposal",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The growth rate used in the current measurement of fair value less costs of disposal.",
        "label": "Growth Rate Used in Measurement of Fair Value Less Costs of Disposal",
        "terseLabel": "Terminal growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_GtsFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "GtsFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the GTS Facility",
        "label": "GTS Facility [Member]",
        "terseLabel": "GTS Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsFacilityItauUnibancoS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ISystemsFacilityItauUnibancoS.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the I-Systems facility with Itau Unibanco S.A.",
        "label": "I-Systems facility, Itau Unibanco S.A. [Member]",
        "terseLabel": "I-Systems facility, Itau Unibanco S.A."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ISystemsFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the I-Systems facility",
        "label": "I-Systems facility [Member]",
        "terseLabel": "I-Systems facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsFacilityTrancheIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ISystemsFacilityTrancheIMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the I-Systems facility, Tranche I",
        "label": "I-Systems facility, Tranche I [Member]",
        "terseLabel": "I-Systems facility, Tranche I"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsFacilityTrancheIiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ISystemsFacilityTrancheIiMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the I-Systems facility, Tranche II",
        "label": "I-Systems facility, Tranche II [Member]",
        "terseLabel": "I-Systems facility, Tranche II"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ISystemsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for I-Systems",
        "label": "I-Systems [Member]",
        "terseLabel": "I-Systems"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ISystemsSolucoesDeInfraestruturaS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ISystemsSolucoesDeInfraestruturaS.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "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": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r373",
      "r374",
      "r375"
     ]
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Identifiable assets acquired (liabilities assumed)",
        "terseLabel": "Total identifiable net assets acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r346",
      "r348"
     ]
    },
    "ihs_IdentifiableAssetsAcquiredLiabilitiesAssumedRelatedToNonControllingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumedRelatedToNonControllingInterests",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total identifiable net assets acquired for purposes of non-controlling interest.",
        "label": "Identifiable Assets Acquired (Liabilities Assumed), Related To Non Controlling Interests",
        "totalLabel": "Total identifiable net assets acquired for purposes of non-controlling interest"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfPillarTwoRegulationsHadBeenEnactedInCurrentFinancialYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfPillarTwoRegulationsHadBeenEnactedInCurrentFinancialYearMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "If Pillar Two regulations had been enacted in current financial year",
        "label": "If Pillar Two regulations had been enacted in current financial year [Member]",
        "terseLabel": "If Pillar Two regulations had been enacted in current financial year"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsCashAndCashEquivalentsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsDebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsDebtInstrumentTerm",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "IFRS Debt Instrument, Term",
        "terseLabel": "Debt term"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsFinancialAsset0To30DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsFinancialAsset0To30DaysPastDueMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset fewer than 31 days past due.",
        "label": "030 days"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsFinancialAsset31To59DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsFinancialAsset31To59DaysPastDueMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 30 days past due but fewer than 61 days past due.",
        "label": "3160 days"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsFinancialAsset61To89DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsFinancialAsset61To89DaysPastDueMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 60 days past due but fewer than 91 days past due.",
        "label": "6190 days"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsFinancialAssetNotPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsFinancialAssetNotPastDueMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset not past due.",
        "label": "Not due"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease liabilities recognized as of acquisition date.",
        "label": "Ifrs Lease Liabilities",
        "negatedLabel": "Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsNumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsNumberOfOperatingSegments",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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_IfrsNumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsNumberOfReportableSegments",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Ifrs Number Of Reportable Segments",
        "terseLabel": "Number of reportable segments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsPaymentForDebtExtinguishmentOrDebtPrepaymentCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsPaymentForDebtExtinguishmentOrDebtPrepaymentCost",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.",
        "label": "IFRS Payment for Debt Extinguishment or Debt Prepayment Cost",
        "negatedLabel": "Costs paid on early loan settlement"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsPlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsPlanNameAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "IFRS Plan Name [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsPlanNameDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "IFRS Plan Name [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Ifrs Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Reconciliation of effective tax charge"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureInventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of inventory.",
        "label": "Ifrs Schedule Of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsSecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "SOFR"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested).",
        "label": "IFRS Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Share options, authorized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsStatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsStatementLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IfrsStockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IfrsStockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Ifrs Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Shares issued (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Ifrs_cashAndCashEquivalentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Ifrs_cashAndCashEquivalentsLineItems",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "ifrs_Cash and Cash Equivalents [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Ifrs_scheduleOfCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Ifrs_scheduleOfCashAndCashEquivalentsTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.",
        "label": "ifrs_Schedule of Cash and Cash Equivalents [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsAfricaUkLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsAfricaUkLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Africa (UK) Limited.",
        "label": "IHS Africa (UK) Limited [Member]",
        "verboseLabel": "IHS Africa (UK) Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilCessoDeInfraestruturasBankBorrowingsMaturing2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilCessoDeInfraestruturasBankBorrowingsMaturing2031Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Brasil Cesso de Infraestruturas Limitada, bank borrowings maturing 2031.",
        "label": "IHS Brasil Cesso de Infraestruturas, Bank Borrowings Maturing 2031 [Member]",
        "terseLabel": "IHS Brasil Cesso de Infraestruturas S.A., maturing 2031"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilCessoDeInfraestruturasLimitadaBankBorrowingsMaturing2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilCessoDeInfraestruturasLimitadaBankBorrowingsMaturing2029Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Brasil Cesso de Infraestruturas Limitada, bank borrowings maturing 2029.",
        "label": "IHS Brasil Cesso de Infraestruturas Limitada, Bank Borrowings Maturing 2029 [Member]",
        "terseLabel": "IHS Brasil Cesso de Infraestruturas S.A., maturing 2029"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilCessoDeInfraestruturasS.a.BorrowingMaturing2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilCessoDeInfraestruturasS.a.BorrowingMaturing2028Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Brasil - Cesso de Infraestruturas S.A. Borrowing, Maturing 2028.",
        "label": "IHS Brasil - Cesso de Infraestruturas S.A. Borrowing, Maturing 2028 [Member]",
        "terseLabel": "IHS Brasil - Cesso de Infraestruturas S.A. Maturing 2028"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilCessoDeInfraestruturasS.a.FacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilCessoDeInfraestruturasS.a.FacilitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Brasil Cesso de Infraestruturas S.A. facilities",
        "label": "IHS Brasil Cesso de Infraestruturas S.A. facilities [Member]",
        "terseLabel": "IHS Brasil Cesso de Infraestruturas S.A. facilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilCessoDeInfraestruturasS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilCessoDeInfraestruturasS.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Brasil Cesso de Infraestruturas S.A.",
        "label": "IHS Brasil Cesso de Infraestruturas S.A. [Member]",
        "terseLabel": "IHS Brasil Cesso de Infraestruturas S.A."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilDebenturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilDebenturesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Brasil Debentures",
        "label": "IHS Brasil Debentures [Member]",
        "terseLabel": "IHS Brasil Debentures"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilFacilitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Brasil Facilities",
        "label": "IHS Brasil Facilities [Member]",
        "terseLabel": "IHS Brasil Facilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilFacility1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilFacility1Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Brasil Facility 1",
        "label": "IHS Brasil Facility 1 [Member]",
        "terseLabel": "IHS Brasil Facility 1"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsBrasilFacility2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsBrasilFacility2Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Brasil Facility 2",
        "label": "IHS Brasil Facility 2 [Member]",
        "terseLabel": "IHS Brasil Facility 2"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCameroonS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCameroonS.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Cameroon S.A.",
        "label": "IHS Cameroon S.A.",
        "terseLabel": "IHS Cameroon S.A."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCentennialBrasilTorresDeTelecomunicacoesLtdaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCentennialBrasilTorresDeTelecomunicacoesLtdaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IHS Centennial Brasil Torres de Telecomunicacoes Ltda",
        "label": "IHS Centennial Brasil Torres de Telecomunicacoes Ltda [Member]",
        "terseLabel": "IHS Centennial Brasil Torres de Telecomunicacoes Ltda"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireLtdCfaFrancBorrowingsMaturing2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCoteDIvoireLtdCfaFrancBorrowingsMaturing2024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Cote d Ivoire (Franc) bank borrowings maturing 2024.",
        "label": "IHS Cote d Ivoire Ltd (CFA Franc) Borrowings Maturing 2024 [Member]",
        "terseLabel": "IHS Cte d'Ivoire Ltd (CFA Franc) maturing 2024",
        "verboseLabel": "CIV Term Loan maturing 2024, CIV XOF tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireLtdEuroBorrowingsMaturing2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCoteDIvoireLtdEuroBorrowingsMaturing2024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Cote d Ivoire (Euro) bank borrowings maturing 2024.",
        "label": "IHS Cote d Ivoire Ltd (Euro) Borrowings Maturing 2024 [Member]",
        "terseLabel": "IHS Cte d'Ivoire Ltd (Euro) maturing 2024",
        "verboseLabel": "CIV Term Loan maturing 2024, CIV Euro Tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireS.a.CivEuroTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCoteDIvoireS.a.CivEuroTrancheMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Cote d Ivoire S.A., CIV Euro Tranche",
        "label": "IHS Cote d Ivoire S.A., CIV Euro Tranche [Member]",
        "terseLabel": "IHS Cote d Ivoire S.A., CIV Euro Tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireS.a.CivXofTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCoteDIvoireS.a.CivXofTrancheMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Cote d Ivoire S.A., CIV XOF Tranche",
        "label": "IHS Cote d Ivoire S.A., CIV XOF Tranche [Member]",
        "terseLabel": "IHS Cote d Ivoire S.A., CIV XOF Tranche"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireS.a.FacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCoteDIvoireS.a.FacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Cote d Ivoire S.A. facility",
        "label": "IHS Cote d Ivoire S.A. Facility [Member]",
        "terseLabel": "IHS Cote d Ivoire S.A. Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsCoteDIvoireS.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsCoteDIvoireS.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Cote d Ivoire S.A.",
        "label": "IHS Cote d Ivoire S.A. [Member]",
        "terseLabel": "IHS Cote d Ivoire S.A."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsEServicesNgLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsEServicesNgLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS E-Services (NG) Limited",
        "label": "IHS E-Services (NG) Limited [Member]",
        "terseLabel": "IHS E-Services (NG) Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsFiberBrasilCessoDeInfraestruturasLtda.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsFiberBrasilCessoDeInfraestruturasLtda.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IHS Fiber Brasil - Cesso de Infraestruturas Ltda.",
        "label": "IHS Fiber Brasil - Cesso de Infraestruturas Ltda.[Member]",
        "terseLabel": "IHS Fiber Brasil - Cesso de Infraestruturas Ltda."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsFiberBrasilParticipaesLtda.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsFiberBrasilParticipaesLtda.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IHS Fiber Brasil Participaes Ltda.",
        "label": "IHS Fiber Brasil Participaes Ltda. [Member]",
        "terseLabel": "IHS Fiber Brasil Participaes Ltda."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsFincoManagementLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsFincoManagementLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS FinCo Management Limited.",
        "label": "IHS FinCo Management Limited [Member]",
        "verboseLabel": "IHS Finco Management Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsGccKwHoldingLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsGccKwHoldingLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS GCC KW Holding Limited.",
        "label": "IHS GCC KW Holding Limited [Member]",
        "verboseLabel": "IHS GCC KW Holding Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsGccLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsGccLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS GCC Limited.",
        "label": "IHS GCC Limited [Member]",
        "terseLabel": "IHS GCC Limited",
        "verboseLabel": "IHS GCC Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsGccMarHoldingLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsGccMarHoldingLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS GCC MAR Holding Limited",
        "label": "IHS GCC MAR Holding Limited [Member]",
        "terseLabel": "IHS GCC MAR Holding Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHolding2024TermFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsHolding2024TermFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the IHS Holding (2024) Term Facility",
        "label": "IHS Holding (2024) Term Facility [Member]",
        "terseLabel": "IHS Holding (2024) Term Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHoldingBulletTermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsHoldingBulletTermLoanFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the IHS Holding Bullet Term Loan Facility",
        "label": "IHS Holding Bullet Term Loan Facility [Member]",
        "terseLabel": "IHS Holding Bullet Term Loan Facility",
        "verboseLabel": "IHS Holding (2022) Bullet Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHoldingLimitedSeniorNoteMaturing2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsHoldingLimitedSeniorNoteMaturing2026Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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/20231231",
     "localname": "IhsHoldingLimitedSeniorNoteMaturing2028Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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_IhsHoldingRevolving2020CreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsHoldingRevolving2020CreditFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Holding Revolving 2020 Credit Facility",
        "label": "IHS Holding Revolving 2020 Credit Facility [Member]",
        "terseLabel": "IHS Holding Revolving 2020 Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsHoldingTermLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsHoldingTermLoanFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the IHS Holding Term Loan Facility",
        "label": "IHS Holding Term Loan Facility [Member]",
        "terseLabel": "IHS Holding Term Loan Facility",
        "verboseLabel": "IHS Holding (2022) Bullet Term Loan Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsKsaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsKsaLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS KSA Limited .",
        "label": "IHS KSA Limited [Member]",
        "verboseLabel": "IHS KSA Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsKuwaitAcquisitionOfTowersInKuwaitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsKuwaitAcquisitionOfTowersInKuwaitMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Kuwait acquisition of towers in Kuwait",
        "label": "IHS Kuwait acquisition of towers in Kuwait [Member]",
        "terseLabel": "IHS Kuwait acquisition of towers in Kuwait"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsKuwaitLimitedBankBorrowingsMaturing2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsKuwaitLimitedBankBorrowingsMaturing2029Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Kuwait Limited, bank borrowings maturing 2029.",
        "label": "IHS Kuwait Limited, Bank Borrowings Maturing 2029 [Member]",
        "terseLabel": "IHS Kuwait Limited, 2029",
        "verboseLabel": "IHS Kuwait Limited, Bank Borrowings Maturing 2029"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsKuwaitLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsKuwaitLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Kuwait Limited.",
        "label": "IHS Kuwait Limited",
        "terseLabel": "IHS Kuwait Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsLatamGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsLatamGroupMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Latam Group.",
        "label": "IHS Latam Group",
        "terseLabel": "IHS Latam tower businesses"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsMauritiusCameroonLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsMauritiusCameroonLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Mauritius Cameroon Limited.",
        "label": "IHS Mauritius Cameroon Limited [Member]",
        "verboseLabel": "IHS Mauritius Cameroon Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsMauritiusCoteDIvoireLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsMauritiusCoteDIvoireLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Mauritius Cote d Ivoire Limited.",
        "label": "IHS Mauritius Cote d Ivoire Limited [Member]",
        "terseLabel": "IHS Mauritius Cote d Ivoire Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsMauritiusNetherlandsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsMauritiusNetherlandsLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Mauritius Netherlands Limited.",
        "label": "IHS Mauritius Netherlands Limited [Member]",
        "verboseLabel": "IHS Mauritius Netherlands Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsMauritiusRwandaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsMauritiusRwandaLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Mauritius Rwanda Limited.",
        "label": "IHS Mauritius Rwanda Limited [Member]",
        "verboseLabel": "IHS Mauritius Rwanda Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsMauritiusZambiaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsMauritiusZambiaLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Mauritius Zambia Limited.",
        "label": "IHS Mauritius Zambia Limited [Member]",
        "verboseLabel": "IHS Mauritius Zambia Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsBrB.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsBrB.vMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands BR B.V.",
        "label": "IHS Netherlands BR B.V [Member]",
        "terseLabel": "IHS Netherlands BR B.V"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsConnectB.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsConnectB.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands Connect B.V.",
        "label": "IHS Netherlands Connect B.V. [member]",
        "terseLabel": "IHS Netherlands Connect B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsCoperatiefU.a.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsCoperatiefU.a.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands Coperatief U.A.",
        "label": "IHS Netherlands Coperatief U.A. [Member]",
        "terseLabel": "IHS Netherlands Coperatief U.A."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsEgyB.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsEgyB.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands EGY B.V.",
        "label": "IHS Netherlands EGY B.V.[Member]",
        "terseLabel": "IHS Netherlands EGY B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsGccB.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsGccB.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands GCC B.V.",
        "label": "IHS Netherlands GCC B.V. [Member]",
        "verboseLabel": "IHS Netherlands GCC B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsHoldcob.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsHoldcob.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands Holdco B.V.",
        "label": "IHS Netherlands Holdco B.V. [Member].",
        "terseLabel": "IHS Netherlands Holdco B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsHoldcob.v.SeniorNoteMaturing2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsHoldcob.v.SeniorNoteMaturing2027Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Netherlands Holdco B.V., senior notes maturing 2027.",
        "label": "IHS Netherlands Holdco B.V., Senior Note Maturing 2027 [Member]",
        "terseLabel": "IHS Netherlands Holdco B.V., Senior Note Maturing 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsHoldcob.v.SeniorNotesMaturing2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsHoldcob.v.SeniorNotesMaturing2025Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Netherlands Holdco B.V., senior notes maturing 2025.",
        "label": "IHS Netherlands Holdco B.V., Senior Notes Maturing 2025 [Member]",
        "terseLabel": "IHS Netherlands Holdco B.V., 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsHoldcob.v.SeniorNotesMaturing2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsHoldcob.v.SeniorNotesMaturing2027Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Netherlands Holdco B.V., senior notes maturing 2027.",
        "label": "IHS Netherlands Holdco B.V., Senior Notes Maturing 2027 [Member]",
        "terseLabel": "IHS Netherlands Holdco B.V., 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsHoldcob.v.SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsHoldcob.v.SeniorNotesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Netherlands Holdco B.V., senior notes.",
        "label": "IHS Netherlands Holdco B.V., Senior Notes [Member]",
        "terseLabel": "IHS Netherlands Holdco B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsKsaB.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsKsaB.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands KSA B.V.",
        "label": "IHS Netherlands KSA B.V. [Member]",
        "terseLabel": "IHS Netherlands KSA B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsNg1b.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsNg1b.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands NG1 B.V.",
        "label": "IHS Netherlands NG1 B.V. [Member].",
        "terseLabel": "IHS Netherlands NG1 B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsNg2b.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsNg2b.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands NG2 B.V.",
        "label": "IHS Netherlands NG2 B.V. [Member].",
        "terseLabel": "IHS Netherlands NG2 B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsPhpB.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsPhpB.vMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands PHP B.V.",
        "label": "IHS Netherlands PHP B.V [Member]",
        "terseLabel": "IHS Netherlands PHP B.V"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNetherlandsRsaB.vMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNetherlandsRsaB.vMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Netherlands RSA B.V",
        "label": "IHS Netherlands RSA B.V [Member]",
        "terseLabel": "IHS Netherlands RSA B.V"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNigeriaLetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNigeriaLetterOfCreditMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Nigeria letter of credit.",
        "label": "IHS Nigeria Letter of Credit [Member]",
        "terseLabel": "IHS Nigeria Letters of Credit",
        "verboseLabel": "IHS (Nigeria) Limited letter of credit"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNigeriaLimitedBorrowingMaturing2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNigeriaLimitedBorrowingMaturing2023Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS (Nigeria) Limited maturing on 2023.",
        "label": "IHS (Nigeria) Limited, Borrowing, Maturing 2023 [Member]",
        "terseLabel": "IHS (Nigeria) Limited, IHSN NG1, maturing 2023"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNigeriaLimitedBorrowingNoIiMaturing2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNigeriaLimitedBorrowingNoIiMaturing2023Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS (Nigeria) Limited, borrowing no. II maturing in 2023.",
        "label": "IHS (Nigeria) Limited, Borrowing no II, Maturing 2023 [Member]",
        "terseLabel": "IHS (Nigeria) Limited, IHSN NG2, maturing 2023"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNigeriaLimitedCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNigeriaLimitedCreditFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Nigeria Limited credit facility.",
        "label": "IHS Nigeria Limited Credit Facility [Member]",
        "terseLabel": "IHS (Nigeria) Limited credit facilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNigeriaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNigeriaLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Nigeria Limited.",
        "label": "IHS Nigeria Limited [Member]",
        "terseLabel": "IHS Nigeria Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsNigeriaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsNigeriaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS Nigeria",
        "label": "IHS Nigeria [Member]",
        "terseLabel": "IHS Nigeria"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsPeruS.a.c.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsPeruS.a.c.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member standards for IHS Peru S.A.C.",
        "label": "IHS Peru S.A.C.[Member]",
        "terseLabel": "IHS Peru S.A.C."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsRwandaGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsRwandaGroupMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Rwanda Group.",
        "label": "IHS Rwanda Group",
        "terseLabel": "IHS Rwanda Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsRwandaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsRwandaLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Rwanda Limited.",
        "label": "IHS Rwanda Limited [Member]",
        "terseLabel": "IHS Rwanda Limited",
        "verboseLabel": "IHS Rwanda Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsSouthAfricaFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsSouthAfricaFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS South Africa Facility",
        "label": "IHS South Africa Facility [Member]",
        "terseLabel": "IHS South Africa Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsSouthAfricaHoldingProprietaryLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsSouthAfricaHoldingProprietaryLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS South Africa Holding Proprietary Limited",
        "label": "IHS South Africa Holding Proprietary Limited [Member]",
        "terseLabel": "IHS South Africa Holding Proprietary Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsSouthAfricaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsSouthAfricaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS South Africa",
        "label": "IHS South Africa [Member]",
        "terseLabel": "IHS South Africa Proprietary Limited",
        "verboseLabel": "IHS South Africa Proprietary Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsSouthAfricaOverdraftMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsSouthAfricaOverdraftMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for IHS South Africa Overdraft",
        "label": "IHS South Africa Overdraft [Member]",
        "terseLabel": "IHS South Africa Overdraft"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsSscFzeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsSscFzeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS SSC FZE.",
        "label": "IHS SSC FZE [Member]",
        "terseLabel": "IHS SSC FZE"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsTelecomTowerEgyptS.a.e.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsTelecomTowerEgyptS.a.e.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IHS Telecom Tower Egypt S.A.E.",
        "label": "IHS Telecom Tower Egypt S.A.E.[Member]",
        "terseLabel": "IHS Telecom Towers Egypt S.A.E."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsTowersColombiaS.a.sMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsTowersColombiaS.a.sMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Towers Colombia S.A.S.",
        "label": "IHS Towers Colombia S.A.S [Member]",
        "terseLabel": "IHS Towers Colombia S.A.S"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsTowersInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsTowersInc.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Towers Inc.",
        "label": "IHS Towers Inc. [Member]",
        "terseLabel": "IHS Towers Inc."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsTowersNgLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsTowersNgLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Towers NG Limited.",
        "label": "IHS Towers NG Limited [Member]",
        "terseLabel": "IHS Towers NG Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsTowersSouthAfricaProprietaryLimitedBankOverdraftMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsTowersSouthAfricaProprietaryLimitedBankOverdraftMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Towers South Africa Proprietary Limited bank overdraft",
        "label": "IHS Towers South Africa Proprietary Limited bank overdraft [Member]",
        "terseLabel": "IHS Towers South Africa Proprietary Limited bank overdraft"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsTowersSouthAfricaProprietaryLimitedBorrowingMaturing2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsTowersSouthAfricaProprietaryLimitedBorrowingMaturing2029Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "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_IhsTowersSouthAfricaProprietaryLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsTowersSouthAfricaProprietaryLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Towers South Africa Proprietary Limited",
        "label": "IHS Towers South Africa Proprietary Limited [Member]",
        "terseLabel": "IHS Towers South Africa Proprietary Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsZambiaGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsZambiaGroupMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Zambia Group.",
        "label": "IHS Zambia Group",
        "terseLabel": "IHS Zambia Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsZambiaLimitedBankBorrowingsMaturing2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsZambiaLimitedFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsZambiaLimitedFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Zambia Limited facility",
        "label": "IHS Zambia Limited facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsZambiaLimitedFacilityTrancheIMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsZambiaLimitedFacilityTrancheIMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Zambia Limited facility, tranche I",
        "label": "IHS Zambia Limited facility, tranche I [Member]",
        "terseLabel": "IHS Zambia Limited facility, tranche I"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsZambiaLimitedFacilityTrancheIiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsZambiaLimitedFacilityTrancheIiMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the IHS Zambia Limited facility, tranche II",
        "label": "IHS Zambia Limited facility, tranche II [Member]",
        "terseLabel": "IHS Zambia Limited facility, tranche II"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IhsZambiaLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IhsZambiaLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for IHS Zambia Limited.",
        "label": "IHS Zambia Limited [Member]",
        "terseLabel": "IHS Zambia Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss"
       }
      },
      "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": [
      "r106",
      "r107"
     ]
    },
    "ihs_ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ImpairmentLossOnPropertyPlantAndEquipmentIntangibleAssetsExcludingGoodwillAndPrepaidLandRent",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 15.0
      },
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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": "Impairment of property, plant and equipment, intangible assets excluding goodwill and related prepaid land rent",
        "terseLabel": "Impairment of property, plant and equipment, intangible assets excluding goodwill and related prepaid land rent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 12.0
      },
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "negatedLabel": "Impairment of Goodwill",
        "negatedTerseLabel": "Impairment",
        "terseLabel": "Impairment of Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r237"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, intangible assets and goodwill",
        "terseLabel": "Impairment charge for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for intangible assets and goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossOnTradeReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossOnTradeReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal of loss Allowance/(loss allowance) on trade receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease (increase) in property, plant and equipment through impairment loss (reversal of impairment loss) recognised in profit or loss.",
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, property, plant and equipment",
        "terseLabel": "Impairment/(reversal of impairment)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureReversalOfLossAllowanceLossAllowanceOnTradeReceivablesDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables",
        "negatedLabel": "(Net loss allowance)/net reversal of loss allowance on trade receivables",
        "terseLabel": "Impairment loss (reversal of impairment loss) on trade receivables, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss for trade receivables. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss; Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ihs_ImpairmentOfWithholdingTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ImpairmentOfWithholdingTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 4.0
      },
      "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/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment of withholding tax receivables.",
        "label": "Impairment Of Withholding Tax Receivables",
        "negatedLabel": "Impairment of withholding tax receivables",
        "terseLabel": "Impairment of withholding tax receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncomeFromInsuranceClaims": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncomeFromInsuranceClaims",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureOtherIncomeDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherIncomeDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENT OF LOSS AND OTHER COMPREHENSIVE INCOME/(LOSS)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "negatedLabel": "Income tax (expense)/benefit",
        "totalLabel": "Total taxation charge/(credit)"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r53",
      "r54",
      "r55",
      "r96",
      "r172",
      "r277"
     ]
    },
    "ihs_IncomeTaxesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncomeTaxesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Deferred income tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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": [
      "r147",
      "r319"
     ]
    },
    "ihs_IncreaseDecreaseInBorrowingsThroughForeignExchange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInBorrowingsThroughForeignExchange",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in borrowings through foreign exchange",
        "label": "Increase (decrease) in borrowings through foreign exchange",
        "terseLabel": "Foreign exchange and other movements"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInBorrowingsThroughMovementsInBankOverdrafts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInBorrowingsThroughMovementsInBankOverdrafts",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in borrowings through movements in bank overdrafts",
        "label": "Increase (decrease) in borrowings through movements in bank overdrafts",
        "terseLabel": "Bank overdraft"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net (decrease)/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": [
      "r150"
     ]
    },
    "ihs_IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromForeignExchangeDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromForeignExchangeDifferences",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in current income tax liabilities from foreign exchange differences",
        "label": "Increase (decrease) in current income tax liabilities from foreign exchange differences",
        "negatedLabel": "Exchange difference"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromTaxExpenseChargedToProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInCurrentIncomeTaxLiabilitiesFromTaxExpenseChargedToProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in current income tax liabilities from tax expense charged to profit or loss",
        "label": "Increase (decrease) in current income tax liabilities from tax expense charged to profit or loss",
        "negatedLabel": "Charged to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInDeferredTaxAssetAsResultOfObtainingGreaterClarityOnTreatmentOfCertainExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInDeferredTaxAssetAsResultOfObtainingGreaterClarityOnTreatmentOfCertainExpenses",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in deferred tax asset as a result of obtaining greater clarity on the treatment of certain expenses",
        "label": "Increase (decrease) in deferred tax asset as a result of obtaining greater clarity on the treatment of certain expenses",
        "negatedLabel": "Decrease in deferred tax asset as a result of obtaining greater clarity on the treatment of certain expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInDerivativeFinancialInstrumentsThroughFairValueGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInDerivativeFinancialInstrumentsThroughFairValueGainsLosses",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in derivative financial instruments through fair value gains (losses)",
        "label": "Increase (decrease) in derivative financial instruments through fair value gains (losses)",
        "terseLabel": "Fair value loss (unrealized foreign exchange on open contracts)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInDerivativeFinancialInstrumentsThroughForeignExchangeGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInDerivativeFinancialInstrumentsThroughForeignExchangeGainsLosses",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in derivative financial instruments through foreign exchange gains (losses)",
        "label": "Increase (decrease) in derivative financial instruments through foreign exchange gains (losses)",
        "terseLabel": "Foreign exchange gain"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInExistingProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInExistingProvisions",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in existing provisions",
        "label": "Increase (decrease) in existing provisions",
        "verboseLabel": "Increase/(decrease) in provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInLoanFacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInLoanFacility",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in loan facility",
        "label": "Increase (decrease) in loan facility",
        "negatedLabel": "Decrease in loan facility",
        "terseLabel": "Increase (decrease) in loan facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInNumberOfSharesThroughReclassification": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInNumberOfSharesThroughReclassification",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Increase (decrease) in number of shares through reclassification",
        "label": "Increase (decrease) in number of shares through reclassification",
        "terseLabel": "Reclassification of Class A and Class B shares to ordinary shares (in shares)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleDecreaseInDesignatedRiskComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleDecreaseInDesignatedRiskComponent",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in profit and loss as a result of an decrease in a designated risk component that was reasonably possible at the end of the reporting period.  Excludes defined benefit plan obligations.",
        "label": "Increase Decrease In Profit And Loss Due To Reasonably Possible Decrease In Designated Risk Component",
        "negatedLabel": "Effect of decrease on post tax loss",
        "verboseLabel": "Effect of US Dollar weakening on loss"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleIncreaseInDesignatedRiskComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInProfitAndLossDueToReasonablyPossibleIncreaseInDesignatedRiskComponent",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in profit and loss as a result of an increase in a designated risk component that was reasonably possible at the end of the reporting period.  Excludes defined benefit plan obligations.",
        "label": "Increase Decrease In Profit And Loss Due To Reasonably Possible Increase In Designated Risk Component",
        "negatedLabel": "Effect of US Dollar strengthening on loss",
        "terseLabel": "Effect of increase on post tax loss"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInRetainedEarningsFromReasonablePossibleDecreaseInDiscountRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInRetainedEarningsFromReasonablePossibleDecreaseInDiscountRates",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in retained earnings from reasonable possible decrease in discount rates",
        "label": "Increase (decrease) in retained earnings from reasonable possible decrease in discount rates",
        "negatedLabel": "Effect of 1% decrease in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInRetainedEarningsFromReasonablePossibleIncreaseInDiscountRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInRetainedEarningsFromReasonablePossibleIncreaseInDiscountRates",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in retained earnings from reasonable possible increase in discount rates",
        "label": "Increase (decrease) in retained earnings from reasonable possible increase in discount rates",
        "negatedLabel": "Effect of 1% increase in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseInRevenueAsResultOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseInRevenueAsResultOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in revenue as a result of reasonably possible increase (decrease) in management's estimate of variable consideration",
        "label": "Increase (decrease) in revenue as a result of reasonably possible increase (decrease) in management's estimate of variable consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r416"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through acquisition of subsidiary, equity",
        "terseLabel": "NCI arising on business combination"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "ihs_IncreaseDecreaseThroughBusinessCombinationCurrentIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseThroughBusinessCombinationCurrentIncomeTax",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in current income tax resulting form business combination.",
        "label": "Increase (Decrease) Through Business Combination, Current Income Tax",
        "terseLabel": "Additions through business combination"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through business combinations, deferred tax liability (asset)",
        "terseLabel": "Additions through business combinations",
        "verboseLabel": "Increase (decrease) through business combinations, deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from business combinations. [Refer: Deferred tax liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Options converted to shares",
        "verboseLabel": "Shares issued on exercise of options"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughForeignExchangeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughForeignExchangeFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through foreign exchange, financial assets",
        "negatedLabel": "Foreign exchange"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in financial assets resulting from foreign exchange. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r350",
      "r361"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, deferred tax liability (asset)",
        "terseLabel": "Effects of movement in exchange rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r394"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, goodwill",
        "terseLabel": "Effects of movements in exchange rates and other movements"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, intangible assets and goodwill",
        "verboseLabel": "Exchange differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets and goodwill resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets and goodwill]"
       }
      }
     },
     "auth_ref": [
      "r406"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, other provisions",
        "terseLabel": "Effects of movement in exchange rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Effects of movement in exchange rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "ihs_IncreaseDecreaseThroughOtherReclassificationsWithinEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseThroughOtherReclassificationsWithinEquity",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from other reclassifications within equity.",
        "label": "Increase (decrease) through other reclassifications within equity",
        "verboseLabel": "Other reclassifications related to share-based payment"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseThroughReclassificationsEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseThroughReclassificationsEquity",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from reclassifications.",
        "label": "Increase (decrease) through reclassifications, equity",
        "terseLabel": "Reclassification of Class A and Class B shares to ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseDecreaseThroughShareBasedPaymentReserveConvertedIntoEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseThroughShareBasedPaymentReserveConvertedIntoEquity",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment reserves converted into equity. [Refer: Equity]",
        "label": "Increase (Decrease) Through Share-Based Payment Reserve Converted Into Equity",
        "terseLabel": "SBP reserve converted to share capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Recognition of share-based payment expense",
        "verboseLabel": "Share-based payment expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through change in discount rate, other provisions",
        "terseLabel": "Unwinding of discount"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in other provisions through adjustments arising from the passage of time. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransactionsWithOwners",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transactions with owners, equity",
        "totalLabel": "Total transactions with owners of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transactions with owners."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesEquity",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, equity",
        "verboseLabel": "Other reclassifications related to share-based payment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers and other changes, property, plant and equipment",
        "terseLabel": "Reclassification"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers and changes that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r398"
     ]
    },
    "ihs_IncreaseDecreaseThroughTransfersFromToAdvancePaymentsPropertyPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseDecreaseThroughTransfersFromToAdvancePaymentsPropertyPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers from (to) advance payments.",
        "label": "Increase (Decrease) Through Transfers From (To) Advance Payments Property Property Plant and Equipment",
        "terseLabel": "Transfer from advance payments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseInBorrowingsThroughBorrowingsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseInBorrowingsThroughBorrowingsReceived",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in borrowings through borrowings received",
        "label": "Increase in borrowings through borrowings received",
        "terseLabel": "Bank loans and bond proceeds received (net of transaction costs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseInBorrowingsThroughInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseInBorrowingsThroughInterestExpense",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in borrowings through interest expense",
        "label": "Increase in borrowings through interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseInImpairmentLossIncreaseDecreaseInDesignatedRiskComponent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseInImpairmentLossIncreaseDecreaseInDesignatedRiskComponent",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in impairment loss from increase (decrease) in designated risk component.",
        "label": "Increase in Impairment Loss, Increase (Decrease) in Designated Risk Component",
        "terseLabel": "Increase in incremental charge recognized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseInLeaseLiabilitiesThroughInterestAndFinanceCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseInLeaseLiabilitiesThroughInterestAndFinanceCharges",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase in lease liabilities through interest and finance charges",
        "label": "Increase in lease liabilities through interest and finance charges",
        "terseLabel": "Interest and finance charges for lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IncreaseInNumberOfSharesThroughExerciseOfOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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": []
    },
    "ihs_IncreaseThroughBusinessCombinationsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IncreaseThroughBusinessCombinationsLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in lease liabilities resulting from business combinations.",
        "label": "Increase Through Business Combinations, Lease Liabilities",
        "terseLabel": "Additions through business combinations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase through new leases, liabilities arising from financing activities",
        "terseLabel": "Additions through new leases or remeasurements"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r328",
      "r331"
     ]
    },
    "ihs_IndirectTaxReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IndirectTaxReceivable",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of indirect tax receivable.",
        "label": "Indirect Tax Receivable",
        "terseLabel": "Indirect tax receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IndirectTaxesBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IndirectTaxesBenefit",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of indirect taxes benefit.",
        "label": "Indirect Taxes Benefit",
        "terseLabel": "Indirect taxes benefit"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash-generating units [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"
     ]
    },
    "ihs_InitialMarginDepositedOnNonDeliverableForwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InitialMarginDepositedOnNonDeliverableForwards",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the initial margin deposited on non-deliverable forwards, classified as financing activities",
        "label": "Initial margin deposited on non-deliverable forwards",
        "negatedLabel": "Initial margin deposited on non-deliverable forwards"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_InitialMarginReceivedOnNonDeliverableForwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InitialMarginReceivedOnNonDeliverableForwards",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Initial margin received on non-deliverable forwards",
        "label": "Margin received on non-deliverable forwards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InsuranceExpense",
     "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": {
        "label": "Insurance expense",
        "terseLabel": "Insurance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from purchased insurance."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ihs_IntTowersLimitedBankBorrowingsMaturing2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IntTowersLimitedBankBorrowingsMaturing2024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for INT Towers Limited, bank borrowings maturing 2024.",
        "label": "INT Towers Limited, Bank Borrowings Maturing 2024 [Member]",
        "terseLabel": "INT Towers Limited, maturing 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IntTowersLimitedBankBorrowingsMaturing2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IntTowersLimitedBankBorrowingsMaturing2028Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stand for INT Towers Limited, bank borrowings maturing 2028.",
        "label": "INT Towers Limited, Bank Borrowings Maturing 2028 [Member]",
        "terseLabel": "INT Towers Limited, maturing 2028"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IntTowersLimitedLetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IntTowersLimitedLetterOfCreditMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for INT Towers Limited, letter of credit",
        "label": "INT Towers Limited, letter of credit [Member]",
        "terseLabel": "INT Towers Limited, letter of credit"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_IntTowersLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IntTowersLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for INT Towers Limited.",
        "label": "INT Towers Limited [Member]",
        "terseLabel": "INT Towers Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwillMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets and goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets and goodwill. It also represents the standard value for the 'Classes of intangible assets and goodwill' axis if no other member is used. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r12",
      "r133"
     ]
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r134",
      "r313",
      "r341"
     ]
    },
    "ihs_InterCompanyLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InterCompanyLoansMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for inter-company loans.",
        "label": "Inter Company Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest expenses - third party loans"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails": {
       "parentTag": "ihs_LeaseExpense",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureFinanceCostsDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest and finance charges paid/payable for lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "ihs_InterestExpenseWithholdingTaxOnBondInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InterestExpenseWithholdingTaxOnBondInterest",
     "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": "Interest expense, withholding tax on bond interest",
        "label": "Interest expense, withholding tax on bond interest",
        "terseLabel": "Interest expense - withholding tax paid on bond interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestIncomeOnDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest income on deposits. [Refer: Interest income]"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedLabel": "Interest paid",
        "terseLabel": "Interest paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ihs_InterestRateCapsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InterestRateCapsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for interest rate caps",
        "label": "Interest rate caps [Member]",
        "terseLabel": "Interest rate caps"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in market interest rates. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r208",
      "r273"
     ]
    },
    "ifrs-full_InterestRateTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRateTypesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate types [member]"
       }
      },
      "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": [
      "r422"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as investing activities",
        "terseLabel": "Interest income received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ihs_InternalCostsRelatedToReorganization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InternalCostsRelatedToReorganization",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal costs related to reorganization",
        "label": "Internal costs related to reorganization"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InternalCreditGradesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InternalCreditGradesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal credit grades [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": [
      "r352",
      "r362"
     ]
    },
    "ihs_InternalCreditGradesFirstTierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InternalCreditGradesFirstTierMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for first tier.",
        "label": "Internal Credit Grades, First tier [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_InternalCreditGradesSecondTierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "InternalCreditGradesSecondTierMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for second tier.",
        "label": "Internal Credit Grades, Second tier [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureInventoriesDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Stock of materials",
        "verboseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r77",
      "r297"
     ]
    },
    "ifrs-full_InventoryWritedown2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InventoryWritedown2011",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory write-down",
        "terseLabel": "Inventory write-down"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense recognised related to the write-down of inventories to net realisable value. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r79"
     ]
    },
    "ifrs-full_InvestmentsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsInSubsidiaries",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in subsidiaries reported in separate financial statements",
        "verboseLabel": "Investments in subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries in an entity's separate financial statements. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Shares issued",
        "verboseLabel": "Issue of shares net of transaction costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "ihs_IssuedCapitalAndSharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "IssuedCapitalAndSharePremium",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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/20231231",
     "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/20231231",
     "localname": "IssuedCapitalAndSharePremiumMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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": []
    },
    "ihs_ItngLimitedLetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ItngLimitedLetterOfCreditMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for ITNG Limited, letter of credit",
        "label": "ITNG Limited, letter of credit [Member]",
        "terseLabel": "ITNG Limited, letter of credit"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Jibar3MonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Jibar3MonthMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "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_JointControlOrSignificantInfluenceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "JointControlOrSignificantInfluenceMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entities with joint control or significant influence over entity [member]",
        "terseLabel": "Entities with joint control or significant influence over entity"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for entities that have joint control or significant influence over the entity. Joint control is a contractually agreed sharing of control of an arrangement, which exists only when decisions about the relevant activities require the unanimous consent of the parties sharing control. Significant influence is the power to participate in the financial and operating policy decisions of the investee, but not control or joint control of those policies."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "country_KW": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "KW",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MENA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_KWD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "KWD",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Kuwait, Dinars",
        "terseLabel": "Kuwaiti Dinar"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      },
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "terseLabel": "Key management compensation",
        "totalLabel": "Total"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r87"
     ]
    },
    "ihs_KeyManagementPersonnelCompensationExcludingShareBasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "KeyManagementPersonnelCompensationExcludingShareBasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key management personnel compensation excluding share-based payments",
        "label": "Key management personnel compensation excluding share-based payments",
        "totalLabel": "Total key management personnel compensation excluding share-based payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails": {
       "parentTag": "ihs_KeyManagementPersonnelCompensationExcludingShareBasedPayments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, post-employment benefits",
        "terseLabel": "Postemployment benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of post-employment benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails": {
       "parentTag": "ihs_KeyManagementPersonnelCompensationExcludingShareBasedPayments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesKeyManagerialPersonExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Shortterm employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]",
        "terseLabel": "Key management personnel of entity or parent"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "ihs_Kibor3MonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Kibor3MonthMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 3 month Kibor rate.",
        "label": "Kibor 3 Month [Member]",
        "terseLabel": "3M KIBOR"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LandAndBuildingsFurnitureAndOfficeEquipmentAndMotorVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LandAndBuildingsFurnitureAndOfficeEquipmentAndMotorVehiclesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land and buildings, furniture and office equipment, and motor vehicles",
        "label": "Land and buildings, furniture and office equipment, and motor vehicles [Member]",
        "terseLabel": "Land and buildings, furniture and office equipment, and motor vehicles"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LandAndBuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LandAndBuildingsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land and buildings [member]",
        "terseLabel": "Land and buildings"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land and depreciable buildings and similar structures for use in operations. [Refer: Buildings; Land; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [member]",
        "terseLabel": "Land"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r304"
     ]
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over 5 years",
        "terseLabel": "After 5 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r210",
      "r355",
      "r359",
      "r363"
     ]
    },
    "ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFourYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than four 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 four years and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r210",
      "r355",
      "r363",
      "r383"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2-3 years",
        "verboseLabel": "Due between 2 &amp; 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": [
      "r355",
      "r357",
      "r363"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]",
        "terseLabel": "1-2 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r210",
      "r355",
      "r363",
      "r383"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "4-5 years",
        "verboseLabel": "Due between 4 &amp; 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": [
      "r355",
      "r358",
      "r363"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three years and not later than four years [member]",
        "terseLabel": "3-4 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r210",
      "r355",
      "r363",
      "r383"
     ]
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than two years and not later than three years [member]",
        "terseLabel": "2-3 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r199",
      "r210",
      "r355",
      "r363",
      "r383"
     ]
    },
    "srt_LatinAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LatinAmericaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Latam",
        "documentation": "Region of Latin America."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LeaseAdditionalPeriods": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LeaseAdditionalPeriods",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lease Additional Periods",
        "terseLabel": "Lease additional periods"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesAmountRecognizedInStatementOfIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease expense recognized in statement of income.",
        "label": "Lease Expense",
        "totalLabel": "Total for the year ended"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails": {
       "parentTag": "ifrs-full_NetDebt",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesReconciliationOfCashAndNonCashChangesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "periodEndLabel": "Closing balance",
        "periodStartLabel": "Beginning balance",
        "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": [
      "r192"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Lease liability"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r332"
     ]
    },
    "ihs_LeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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_LeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LeaseRenewalTerm",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lease, Renewal Term",
        "terseLabel": "Lease renewal term"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LeaseTerm",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lease Term",
        "terseLabel": "Lease term"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LeasingContractsInWhichReportingEntityIsLessorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LeasingContractsInWhichReportingEntityIsLessorMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leasing contracts in which reporting entity is lessor",
        "label": "Leasing contracts in which reporting entity is lessor [Member]",
        "terseLabel": "Leasing contracts in which reporting entity is lessor"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LegalProceedingsContingentLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LegalProceedingsContingentLiabilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal proceedings contingent liability [member]",
        "terseLabel": "Litigations and claims"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contingent liability for legal proceedings. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "ifrs-full_LegalProceedingsProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LegalProceedingsProvision",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCapitalCommitmentsAndContingentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal proceedings provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provision for legal proceedings. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r314",
      "r317"
     ]
    },
    "ihs_LesseeLeaseTermOfContracts": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LesseeLeaseTermOfContracts",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Lease, Term of Contracts",
        "label": "Lessee, Lease, Term of Contracts",
        "terseLabel": "Term of leases"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LettersOfCreditMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "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_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r176"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      }
     },
     "auth_ref": [
      "r176"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsThatAreMeasuredAtFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [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": [
      "r74",
      "r176"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementReconciliationOfLevel3FairValueMeasurementsOfFinancialInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "periodEndLabel": "Closing balance at December 31",
        "periodStartLabel": "Opening balance at January 1",
        "terseLabel": "Segment 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": [
      "r21",
      "r175",
      "r176",
      "r178",
      "r278",
      "r282"
     ]
    },
    "ifrs-full_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [abstract]",
        "terseLabel": "LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiabilitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for 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. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "ifrs-full_LicencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LicencesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Licences [member]",
        "terseLabel": "Licenses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing the right to use certain intangible assets owned by another entity. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r408"
     ]
    },
    "ifrs-full_LineItemsByFunctionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LineItemsByFunctionMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAmortizationExpenseDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDepreciationExpenseDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line items by function [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value of the \u2018Attribution of expenses by nature to their function' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r381",
      "r383"
     ]
    },
    "ihs_ListingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ListingCosts",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of listing costs recognised during period.",
        "label": "Listing Costs",
        "negatedLabel": "Listing costs"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LoansAndDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LoansAndDerivativesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Loans and derivatives.",
        "label": "Loans and Derivatives [Member]",
        "terseLabel": "Loans and derivatives"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LongTermIncentivePlan2BMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LongTermIncentivePlan2BMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for LTIP 2B",
        "label": "Long-term incentive plan 2 B [Member]",
        "terseLabel": "Incentive plan 2B"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_LongTermIncentivePlans2BAnd3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "LongTermIncentivePlans2BAnd3Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for LTIP 2B and 3",
        "label": "Long-term incentive plans 2 B and 3 [Member]",
        "terseLabel": "Incentive plans 2B and 3"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtClassificationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "terseLabel": "Non Current Borrowings",
        "verboseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "ifrs-full_LongtermBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermBorrowingsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term borrowings [member]",
        "terseLabel": "Long-term borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for long-term borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r329",
      "r332"
     ]
    },
    "ihs_Ltip1Ltip2Ltip2bAndLtip3PlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Ltip1Ltip2Ltip2bAndLtip3PlansMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LTIP1, LTIP2, LTIP2B and LTIP3 plans",
        "label": "LTIP1, LTIP2, LTIP2B and LTIP3 plans [member]",
        "terseLabel": "LTIP1, LTIP2, LTIP2B and LTIP3 plans"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Ltip1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Ltip1Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for LTIP 1",
        "label": "LTIP 1 [Member]",
        "terseLabel": "Incentive plan 1"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Ltip2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Ltip2Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for LTIP 2",
        "label": "LTIP 2 [Member]",
        "terseLabel": "Incentive plan 2"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Ltip3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Ltip3Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for LTIP 3",
        "label": "LTIP 3 [Member]",
        "terseLabel": "Incentive plan 3"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "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": [
      "r288"
     ]
    },
    "ifrs-full_MajorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorCustomersMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers [member]"
       }
      },
      "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": [
      "r288"
     ]
    },
    "ihs_ManagementNetLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ManagementNetLeverageRatio",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the management level of net leverage ratio",
        "label": "Management net leverage ratio",
        "terseLabel": "Management net leverage ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]",
        "terseLabel": "Schedule of contractual undiscounted cash flows of financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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": [
      "r24",
      "r187",
      "r198",
      "r199",
      "r202",
      "r203",
      "r204",
      "r210",
      "r247",
      "r261",
      "r310",
      "r355"
     ]
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaximumExposureToCreditRisk",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum exposure to credit risk",
        "terseLabel": "Maximum exposure to credit risk"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r255"
     ]
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails"
     ],
     "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": [
      "r136",
      "r140",
      "r175"
     ]
    },
    "ihs_MeasurementPeriodForShareBasedPaymentArrangement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "MeasurementPeriodForShareBasedPaymentArrangement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The measurement period for share-based payments arrangements to determine whether options vest",
        "label": "Measurement period for share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_MiddleOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "MiddleOfRangeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Middle of range",
        "label": "Middle of range [Member]",
        "terseLabel": "Middle of range"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiscellaneousOtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MiscellaneousOtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureOtherIncomeDetails": {
       "parentTag": "ifrs-full_OtherIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating income",
        "terseLabel": "Other income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating income. [Refer: Other operating income (expense)]"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_MotorVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MotorVehiclesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Motor vehicles [member]",
        "terseLabel": "Motor vehicles"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing self-propelled ground vehicles used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r306"
     ]
    },
    "ihs_MtnGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "MtnGroupMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands MTN Group.",
        "label": "MTN Group [Member]",
        "terseLabel": "MTN Group"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_MtnTelecomTowersInSouthAfricaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "MtnTelecomTowersInSouthAfricaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands MTN telecom towers in South Africa.",
        "label": "MTN telecom towers in South Africa"
       }
      }
     },
     "auth_ref": []
    },
    "country_NG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "NG",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nigeria"
       }
      }
     },
     "auth_ref": []
    },
    "currency_NGN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "NGN",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nigeria, Nairas",
        "terseLabel": "Nigeria Naira"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NetAdditionalAllowanceReversalOfPriorAllowanceRecognizedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NetAdditionalAllowanceReversalOfPriorAllowanceRecognizedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net additional allowance/reversal of prior allowance for credit losses of financial assets recognised in profit or loss.",
        "label": "Net additional allowance (reversal of prior allowance) recognized in profit or loss, allowance account for credit losses of financial assets",
        "terseLabel": "Increase/(decrease) in impairment provision"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetAssetsLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets (liabilities)",
        "totalLabel": "Net assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets less the amount of liabilities."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r383"
     ]
    },
    "ifrs-full_NetDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDebt",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net debt",
        "totalLabel": "Net debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of net debt of the entity."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ihs_NetForeignExchangeLossArisingFromFinancingRealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NetForeignExchangeLossArisingFromFinancingRealized",
     "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 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_NetForeignExchangeLossArisingFromFinancingUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NetForeignExchangeLossArisingFromFinancingUnrealized",
     "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 unrealized net foreign exchange loss arising from financing.",
        "label": "Net Foreign Exchange Loss Arising from Financing, Unrealized",
        "terseLabel": "Net foreign exchange loss arising from financing - unrealized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NetForeignExchangeLossOnDerivativeInstrumentsUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NetForeignExchangeLossOnDerivativeInstrumentsUnrealized",
     "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": {
        "documentation": "The amount of net foreign exchange loss on derivative instruments, unrealized",
        "label": "Net foreign exchange loss on derivative instruments, unrealized",
        "terseLabel": "Net foreign exchange loss on derivative instruments-unrealized"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails": {
       "parentTag": "ihs_IdentifiableAssetsAcquiredLiabilitiesAssumedRelatedToNonControllingInterests",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in an asset acquisition.",
        "label": "Net identifiable assets acquired (liabilities assumed), asset acquisitions",
        "totalLabel": "Total identifiable net assets acquired (at 100%)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NetworkRelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NetworkRelatedIntangibleAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for network related intangible assets.",
        "label": "Network - related intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Nibor3MonthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Nibor3MonthMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for 3 month Nibor rate.",
        "label": "Nibor 3 Month [Member]",
        "terseLabel": "3M NIBOR"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Nigeria2019TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Nigeria2019TermLoanMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Nigeria 2019 Term Loan",
        "label": "Nigeria 2019 Term Loan [Member]",
        "terseLabel": "Nigeria 2019 Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Nigeria2023RevolvingCreditFacilityRcfMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Nigeria2023RevolvingCreditFacilityRcfMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Nigeria 2023 Revolving Credit Facility (RCF)",
        "label": "Nigeria 2023 Revolving Credit Facility (RCF) [Member]",
        "verboseLabel": "Nigeria (2023) Revolving Credit Facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Nigeria2023TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Nigeria2023TermLoanMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Nigeria 2023 Term Loan",
        "label": "Nigeria 2023 Term Loan [Member]",
        "terseLabel": "Nigeria 2023 Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NigeriaTowerIntercoB.v.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NigeriaTowerIntercoB.v.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Nigeria Tower Interco B.V.",
        "label": "Nigeria Tower Interco B.V. [Member]",
        "verboseLabel": "Nigeria Tower Interco B.V."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NigerianEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NigerianEntitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Nigerian entities.",
        "label": "Nigerian Entities [Member]",
        "terseLabel": "Nigerian entities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NigerianMprMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NigerianMprMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Nigerian MPR",
        "label": "Nigerian MPR [Member]",
        "terseLabel": "Nigerian MPR"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NigerianNairaDevaluationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NigerianNairaDevaluationMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for the Nigerian Naira devaluation",
        "label": "Nigerian Naira devaluation [Member]",
        "terseLabel": "Nigerian Naira devaluation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NigerianNairaMeasuredAtBloombergRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NigerianNairaMeasuredAtBloombergRateMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Nigerian Naira measured at Bloomberg rate",
        "label": "Nigerian Naira measured at Bloomberg rate [Member]",
        "terseLabel": "Nigerian Naira measured at Bloomberg rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonControllingInterest1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NonControllingInterest1Abstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available",
        "label": "Non-controlling interest."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonControllingInterestInNetAssetsRecognisedAtAcquisitionDateAssetAcqusition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NonControllingInterestInNetAssetsRecognisedAtAcquisitionDateAssetAcqusition",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-controlling interest in net assets recognised at acquisition date, asset acqusition",
        "label": "Non-controlling interest in net assets recognised at acquisition date, asset acqusition",
        "terseLabel": "Non-controlling interest portion of above at 30%"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonControllingInterestsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NonControllingInterestsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Non-controlling interest"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonCurrentNetAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NonCurrentNetAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails": {
       "parentTag": "ifrs-full_NetAssetsLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of noncurrent assets in excess of noncurrent liabilities.",
        "label": "Non Current Net Assets",
        "totalLabel": "Non-current net assets"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NonCurrentReceivablesDuePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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_NonRecurringConsultingFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NonRecurringConsultingFees",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-recurring consulting fees",
        "label": "Non-recurring consulting fees"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r51"
     ]
    },
    "ifrs-full_NonadjustingEventsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonadjustingEventsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]"
       }
      },
      "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": [
      "r51"
     ]
    },
    "ifrs-full_NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest in acquiree recognised at acquisition date",
        "terseLabel": "Non-controlling interest",
        "verboseLabel": "Non-controlling interest portion of above at 30%"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-controlling interest in the acquiree recognised at the acquisition date for business combinations in which the acquirer holds less than 100 per cent of the equity interests in the acquiree at the acquisition date. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "periodEndLabel": "Balance at September 30",
        "periodStartLabel": "Balance at January 1",
        "terseLabel": "Non-controlling interest",
        "verboseLabel": "Accumulated non-controlling interest at the end of the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r19",
      "r157",
      "r160"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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": [
      "r7"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails": {
       "parentTag": "ihs_NonCurrentNetAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "terseLabel": "Noncurrent 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": [
      "r25",
      "r164",
      "r334"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentAssetsHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsHeldForSaleMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets held for sale [member]",
        "terseLabel": "Assets held for sale"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for non-current assets that are available for immediate sale in their present condition, subject only to terms that are usual and customary for sales of such assets, and for which sale is highly probable. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r335",
      "r337",
      "r421"
     ]
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets or disposal groups classified as held for sale",
        "terseLabel": "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": [
      "r245"
     ]
    },
    "ihs_NoncurrentContinentConsiderationReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NoncurrentContinentConsiderationReceivable",
     "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 non-current contingent consideration receivable.",
        "label": "Noncurrent Continent Consideration Receivable",
        "terseLabel": "Contingent consideration receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r386"
     ]
    },
    "ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current financial assets at fair value through other comprehensive income",
        "terseLabel": "Fair value through other comprehensive income financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets at fair value through other comprehensive income. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesComponentsOfLeaseDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Non-current",
        "verboseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r192"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails": {
       "parentTag": "ihs_NonCurrentNetAssets",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "negatedLabel": "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": [
      "r26",
      "r166",
      "r334"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "NoncurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other non-current 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": [
      "r16"
     ]
    },
    "ifrs-full_NoncurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/2023-03-23/ifrs-full",
     "localname": "NoncurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r14",
      "r28"
     ]
    },
    "ifrs-full_NoncurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": []
    },
    "ifrs-full_NoncurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current receivables due from related parties",
        "terseLabel": "Amounts due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables due from related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ifrs-full_NoncurrentReceivablesFromTaxesOtherThanIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentReceivablesFromTaxesOtherThanIncomeTax",
     "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": {
        "label": "Non-current receivables from taxes other than income tax",
        "terseLabel": "Other tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables from taxes other than income tax. [Refer: Receivables from taxes other than income tax]"
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "ihs_NondeliverableForwardsAndSwapsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NondeliverableForwardsAndSwapsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsChangeInFairValueOfDerivativeInstrumentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsReconciliationOfMovementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for nondeliverable forwards and swaps",
        "label": "Nondeliverable forwards and swaps [Member]",
        "terseLabel": "Non-deliverable forwards (NDF/NDS)",
        "verboseLabel": "Foreign exchange swaps/nondeliverable forwards"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-derivative financial liabilities, undiscounted cash flows",
        "terseLabel": "Contractual undiscounted cash flows",
        "verboseLabel": "Payment due"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ihs_NotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NotLaterThanFiveYearsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a time band of not later than five years.",
        "label": "Not later than five years [member]",
        "terseLabel": "Not later than five years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails",
      "http://cdcgroup.com/role/DisclosureLeaseLiabilitiesContractualMaturitiesDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Within 1 year",
        "terseLabel": "Within one year",
        "verboseLabel": "Due less than 1 year"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r198",
      "r199",
      "r210",
      "r355",
      "r363"
     ]
    },
    "ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFairValueEstimationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not measured at fair value in statement of financial position but for which fair value is disclosed [member]"
       }
      },
      "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": [
      "r180"
     ]
    },
    "ihs_NotRatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NotRatedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsCreditRatingsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for unrated cash and cash equivalents.",
        "label": "Not rated",
        "terseLabel": "Not rated"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsNotionalAmountDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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": [
      "r383"
     ]
    },
    "ihs_NumberOfCashGeneratingUnitsConsolidatedIntoOne": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfCashGeneratingUnitsConsolidatedIntoOne",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAllocationOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of cash-generating units consolidated into one",
        "label": "Number of cash-generating units consolidated into one"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfCollocationsInAgreement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfCollocationsInAgreement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of collocations in agreement",
        "label": "Number of collocations in agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfExistingTenanciesExtended": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfExistingTenanciesExtended",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of existing tenancies extended",
        "label": "Number of existing tenancies extended"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfHomesConnectedMeasurementInputInFairValueLessCostOfDisposalCalculation": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfHomesConnectedMeasurementInputInFairValueLessCostOfDisposalCalculation",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of homes connected, measurement input in fair value less cost of disposal calculation",
        "label": "Number of homes connected, measurement input in fair value less cost of disposal calculation",
        "terseLabel": "Homes connected"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfMajorCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfMajorCustomers",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of major customers.",
        "label": "Number of major customers",
        "terseLabel": "Number of customers"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Share options ending of the period",
        "periodStartLabel": "Share options at the beginning of the period",
        "terseLabel": "Number of options in force at year end"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r218",
      "r220"
     ]
    },
    "ihs_NumberOfRemainingTowersYetToBeAcquired": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfRemainingTowersYetToBeAcquired",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of remaining towers yet to be acquired.",
        "label": "Number of Remaining Towers Yet to be Acquired",
        "terseLabel": "Remaining towers yet to acquired"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfRightsToSharesThroughOutstandingOptionsThatWereNotConvertedToOrdinarySharesInInitialPublicOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfRightsToSharesThroughOutstandingOptionsThatWereNotConvertedToOrdinarySharesInInitialPublicOffering",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of rights to shares through outstanding options that were not converted to ordinary shares in initial public offering",
        "label": "Number of rights to shares through outstanding options that were not converted to ordinary shares in initial public offering"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfServiceSitesToWhichEntityIsProvidingManagedServicesAfterAcquisition": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfServiceSitesToWhichEntityIsProvidingManagedServicesAfterAcquisition",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of service sites to which entity is providing Managed Services after acquisition",
        "label": "Number of service sites to which entity is providing Managed Services after acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Exercised during the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExpiredInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExpiredInSharebasedPaymentArrangement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options expired in share-based payment arrangement",
        "terseLabel": "Number of share options expired"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options expired in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Share options Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Share options Issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorised",
        "terseLabel": "Number of shares authorised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ihs_NumberOfSharesOfferedInInitialPublicOffering": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfSharesOfferedInInitialPublicOffering",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares offered in initial public offering",
        "label": "Number of shares offered in initial public offering"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r33"
     ]
    },
    "ihs_NumberOfTenanciesToProvideToCounterparty": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfTenanciesToProvideToCounterparty",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of tenancies to provide to counterparty",
        "label": "Number of tenancies to provide to counterparty"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfTowersAcquired": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfTowersAcquired",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of towers acquired.",
        "label": "Number of Towers Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_NumberOfVestingOccasions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "NumberOfVestingOccasions",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of vesting occasions",
        "label": "Number of vesting occasions"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OfferingPricePerShareInInitialPublicOffering": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OfferingPricePerShareInInitialPublicOffering",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Offering price per share in initial public offering",
        "label": "Offering price per share in initial public offering"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OfficeComplexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OfficeComplexMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing office complex.",
        "label": "Office Complex [Member]",
        "terseLabel": "Office complex"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Furniture and office equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "ihs_OmnibusShareBasedPaymentPlansFebruary2022GrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansFebruary2022GrantMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, February 2022 grant",
        "label": "Omnibus share-based payment plans, February 2022 grant [Member]",
        "terseLabel": "Omnibus share-based payment plans, February 2022 grant"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansFebruary2022GrantPerformanceStockUnitsPsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansFebruary2022GrantPerformanceStockUnitsPsusMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, February 2022 grant, Performance Stock Units (PSUs)",
        "label": "Omnibus share-based payment plans, February 2022 grant, Performance Stock Units (PSUs) [Member]",
        "terseLabel": "Omnibus share-based payment plans, February 2022 grant, Performance Stock Units (PSUs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansFebruary2022GrantRestrictedStockUnitsRsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansFebruary2022GrantRestrictedStockUnitsRsusMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, February 2022 grant, Restricted Stock Units (RSUs)",
        "label": "Omnibus share-based payment plans, February 2022 grant, Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Omnibus share-based payment plans, February 2022 grant, Restricted Stock Units (RSUs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansJune2022GrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansJune2022GrantMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, June 2022 grant",
        "label": "Omnibus share-based payment plans, June 2022 grant [Member]",
        "terseLabel": "Omnibus share-based payment plans, June 2022 grant"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansJune2022GrantPerformanceStockUnitsPsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansJune2022GrantPerformanceStockUnitsPsusMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, June 2022 grant, Performance Stock Units (PSUs)",
        "label": "Omnibus share-based payment plans, June 2022 grant, Performance Stock Units (PSUs) [Member]",
        "terseLabel": "Omnibus share-based payment plans, June 2022 grant, Performance Stock Units (PSUs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansJune2022GrantRestrictedStockUnitsRsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansJune2022GrantRestrictedStockUnitsRsusMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, June 2022 grant, Restricted Stock Units (RSUs)",
        "label": "Omnibus share-based payment plans, June 2022 grant, Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Omnibus share-based payment plans, June 2022 grant, Restricted Stock Units (RSUs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansMay2023GrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansMay2023GrantMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the Omnibus share-based payment plans, May 2023 grant",
        "label": "Omnibus share-based payment plans, May 2023 grant [Member]",
        "terseLabel": "Omnibus share-based payment plans, May 2023 grant"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansMay2023GrantPerformanceStockUnitsPsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansMay2023GrantPerformanceStockUnitsPsusMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, May 2023 grant, Performance Stock Units (PSUs)",
        "label": "Omnibus share-based payment plans, May 2023 grant, Performance Stock Units (PSUs) [Member]",
        "terseLabel": "Omnibus share-based payment plans, May 2023 grant, Performance Stock Units (PSUs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansMay2023GrantRestrictedStockUnitsRsusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansMay2023GrantRestrictedStockUnitsRsusMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, May 2023 grant, Restricted Stock Units (RSUs)",
        "label": "Omnibus share-based payment plans, May 2023 grant, Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Omnibus share-based payment plans, May 2023 grant, Restricted Stock Units (RSUs)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans",
        "label": "Omnibus share-based payment plans [Member]",
        "terseLabel": "Omnibus share-based payment plans",
        "verboseLabel": "Omnibus plan"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansOctober2022GrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansOctober2022GrantMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents Omnibus share-based payment plans, October 2022 grant",
        "label": "Omnibus share-based payment plans, October 2022 grant [Member]",
        "terseLabel": "Omnibus share-based payment plans, October 2022 grant"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansPsusWithMarketConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansPsusWithMarketConditionsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Omnibus share-based payment plans, PSUs with market conditions",
        "label": "Omnibus share-based payment plans, PSUs with market conditions [Member]",
        "terseLabel": "Omnibus share-based payment plans, PSUs with market conditions"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansPsusWithNonMarketConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansPsusWithNonMarketConditionsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Omnibus share-based payment plans, PSUs with non-market conditions",
        "label": "Omnibus share-based payment plans, PSUs with non-market conditions [Member]",
        "terseLabel": "Omnibus share-based payment plans, PSUs with non-market conditions"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_OmnibusShareBasedPaymentPlansRsusWithNonMarketConditionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OmnibusShareBasedPaymentPlansRsusWithNonMarketConditionsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Omnibus share-based payment plans, RSUs with non-market conditions",
        "label": "Omnibus share-based payment plans, RSUs with non-market conditions [Member]",
        "terseLabel": "Omnibus share-based payment plans, RSUs with non-market conditions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r389"
     ]
    },
    "ihs_OtherBaseStationEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OtherBaseStationEquipmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing other base station equipment",
        "label": "Other base station equipment [Member]",
        "terseLabel": "Base station equipment (other equipment)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "totalLabel": "Other comprehensive income/(loss) for the year, net of taxes",
        "verboseLabel": "Other comprehensive (loss)/income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r38",
      "r47",
      "r169"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income/(loss):"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, attributable to non-controlling interests",
        "verboseLabel": "Other comprehensive gain/(loss)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to non-controlling interests. [Refer: Non-controlling interests; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "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": [
      "r27",
      "r47"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, financial assets measured at fair value through other comprehensive income",
        "terseLabel": "Fair value gain through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r47"
     ]
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r386"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r299"
     ]
    },
    "ifrs-full_OtherEmployeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherEmployeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsCalc": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other employee expense",
        "terseLabel": "Other benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of employee expenses that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r399"
     ]
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 13.0
      },
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other expenses, by nature",
        "negatedLabel": "Other costs",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      }
     },
     "auth_ref": [
      "r50",
      "r294"
     ]
    },
    "ifrs-full_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherIncome",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureOtherIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherIncomeDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "totalLabel": "Total other income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r294",
      "r295"
     ]
    },
    "ihs_OtherIncomesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OtherIncomesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n/a",
        "label": "Other income."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherLongtermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherLongtermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails": {
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current provisions",
        "terseLabel": "Non-current",
        "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": [
      "r29"
     ]
    },
    "ihs_OtherNonOperatingIncomeAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OtherNonOperatingIncomeAndExpenses",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-operating income and expenses not separately disclosed in the same statement or note.",
        "label": "Other non-operating income and expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r386"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "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": "Other operating income (expense)",
        "negatedLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "ihs_OtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OtherPayablesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other payables.",
        "label": "Other Payables [Member]",
        "terseLabel": "Other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other provisions",
        "periodEndLabel": "At end of period/year",
        "periodStartLabel": "At January 1"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r29",
      "r120"
     ]
    },
    "ifrs-full_OtherProvisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherProvisionsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails",
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other provisions [member]",
        "terseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "ifrs-full_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFitchCreditRatingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ihs_OtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OtherReceivablesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other receivables.",
        "label": "Other receivables [member]",
        "terseLabel": "Other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r300"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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. It also represents the standard value for the 'Reserves within equity' axis if no other member is used. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r35"
     ]
    },
    "ifrs-full_OtherShorttermProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherShorttermProvisions",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails": {
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current provisions",
        "terseLabel": "Current",
        "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": [
      "r29"
     ]
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Other profitrelated taxes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ihs_OtherTemporaryDifferencesIncludingUnrealizedExchangeDifferencesAndTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OtherTemporaryDifferencesIncludingUnrealizedExchangeDifferencesAndTaxLossesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for other temporary differences including unrealized exchange differences and tax losses",
        "label": "Other temporary differences including unrealized exchange differences and tax losses [Member]",
        "terseLabel": "Other including unrealized exchange differences/tax losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other temporary differences [member]",
        "terseLabel": "Other"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ihs_OutdoorCabinetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "OutdoorCabinetMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing outdoor cabinets (part of fiber assets)",
        "label": "Outdoor cabinet [Member]",
        "terseLabel": "Outdoor cabinet"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CondensedFinancialStatementsOfParentCompany",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PastDueStatusAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [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": [
      "r353"
     ]
    },
    "ifrs-full_PastDueStatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PastDueStatusMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due status [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "ihs_PaymentForRentClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PaymentForRentClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for rent.",
        "label": "Payment for Rent Classified As Operating Activities",
        "negatedLabel": "Payment for rent"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PaymentForTowerAndTowerEquipmentDecommissioningClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PaymentForTowerAndTowerEquipmentDecommissioningClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for tower and tower equipment decommissioning.",
        "label": "Payment for Tower and Tower Equipment Decommissioning Classified As Operating Activities",
        "negatedLabel": "Payment for tower and tower equipment decommissioning"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PaymentInAdvanceForPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PaymentInAdvanceForPropertyPlantAndEquipment",
     "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": "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/20231231",
     "localname": "PaymentOfAdvanceForPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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": []
    },
    "ifrs-full_PaymentsForShareIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsForShareIssueCosts",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments for share issue costs",
        "negatedLabel": "Cost of capital raised"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for share issue costs."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ihs_PaymentsForShortTermDepositsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PaymentsForShortTermDepositsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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/20231231",
     "localname": "PaymentsOfFeesOnLoansAndDerivativeInstruments",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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 loans and derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r326"
     ]
    },
    "ihs_PaymentsOfLeaseLiabilitiesInterestAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PaymentsOfLeaseLiabilitiesInterestAmount",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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/20231231",
     "localname": "PaymentsOfPrincipalOfLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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 of lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsToAcquireOrRedeemEntitysShares",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to acquire or redeem entity's shares",
        "negatedLabel": "Shares repurchased and canceled through buyback program",
        "terseLabel": "Shares repurchased, amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire or redeem entity's shares."
       }
      }
     },
     "auth_ref": [
      "r323"
     ]
    },
    "ihs_PayrollAndOtherRelatedStatutoryLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PayrollAndOtherRelatedStatutoryLiabilitiesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for payroll and other related statutory liabilities",
        "label": "Payroll and other related statutory liabilities [Member]",
        "terseLabel": "Payroll and other related statutory liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfDecreaseInDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfDecreaseInDiscountRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of decrease in discount rate.",
        "label": "Percentage of Decrease in Discount Rate",
        "terseLabel": "Percentage of decrease in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfDepreciationOfCurrencyAgainstUsDollars": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfDepreciationOfCurrencyAgainstUsDollars",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of depreciation of currency against US Dollars",
        "label": "Percentage of depreciation of currency against US Dollars"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfEntitysRevenue",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Revenue percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r424"
     ]
    },
    "ihs_PercentageOfIncreaseDecreaseInDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfIncreaseDecreaseInDiscountRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of increase decrease in discount rate for purposes of calculating impact on accumulated losses from a revaluation of other provisions.",
        "label": "Percentage of Increase (Decrease) In discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfIncreaseInCurrentTaxExpenseIfPillarTwoRegulationsHadBeenEnactedDuringCurrentYear": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfIncreaseInCurrentTaxExpenseIfPillarTwoRegulationsHadBeenEnactedDuringCurrentYear",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of increase in current tax expense if Pillar Two regulations had been enacted during current year",
        "label": "Percentage of increase in current tax expense if Pillar Two regulations had been enacted during current year"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfIncreaseInDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfIncreaseInDiscountRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDiscountRatesAndSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of increase in discount rate.",
        "label": "Percentage of Increase in Discount Rate",
        "terseLabel": "Percentage of increase in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfInterestInNetAssetsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfInterestInNetAssetsAcquired",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of interest in net assets acquired",
        "label": "Percentage of interest in net assets acquired"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfNetAssetsAcquiredLiabilitiesAssumedAsDisclosedInAcquisitionAnalysis": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfNetAssetsAcquiredLiabilitiesAssumedAsDisclosedInAcquisitionAnalysis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net assets acquired (liabilities assumed) as disclosed in the acquisition analysis",
        "label": "Percentage of net assets acquired (liabilities assumed) as disclosed in the acquisition analysis"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfOutstandingOptionsConvertedToShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfOutstandingOptionsConvertedToShares",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of outstanding options converted to shares",
        "label": "Percentage of outstanding options converted to shares"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleDecreaseInGrossMargin": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleDecreaseInGrossMargin",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reasonably possible decrease in gross margin",
        "label": "Percentage of reasonably possible decrease in gross margin"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleDecreaseInGrowthInHomesConnected": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleDecreaseInGrowthInHomesConnected",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reasonably possible decrease in growth in homes connected",
        "label": "Percentage of reasonably possible decrease in growth in homes connected"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleDecreaseInTenancyGrowth": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleDecreaseInTenancyGrowth",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reasonably possible decrease in tenancy growth",
        "label": "Percentage of reasonably possible decrease in tenancy growth"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleDecreaseInTerminalGrowthRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleDecreaseInTerminalGrowthRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reasonably possible decrease in terminal growth rate",
        "label": "Percentage of reasonably possible decrease in terminal growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleIncreaseDecreaseInCurrencyAgainstUsd": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleIncreaseDecreaseInCurrencyAgainstUsd",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reasonably possible increase (decrease) in a currency against USD that the entity presents as part of a sensitivity analysis.",
        "label": "Percentage of reasonably possible increase (decrease) in currency against USD",
        "terseLabel": "Rate of change"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleIncreaseDecreaseInManagementSEstimateOfVariableConsideration",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reasonably possible percentage increase (decrease) in Management's Estimate of Variable Consideration",
        "label": "Percentage Of Reasonably Possible Increase (Decrease) In Management's Estimate of Variable Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumption": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleIncreaseDecreaseInRiskAssumption",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase (decrease) in the designated risk component used to determine the value of the financial instrument.  Excludes defined benefit the reasonably possible percentage of the increase (decrease) in the designated risk component used to determine the value of the financial instrument.  Excludes defined benefit plan obligations.\n plan obligations.",
        "label": "Percentage Of Reasonably Possible Increase (Decrease) In Risk Assumption",
        "terseLabel": "Percentage of increase decrease in interest rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfReasonablyPossibleIncreaseInDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfReasonablyPossibleIncreaseInDiscountRate",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of reasonably possible increase in discount rate",
        "label": "Percentage of reasonably possible increase in discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfSharesAwardedInEventOfInitialPublicOffering": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfSharesAwardedInEventOfInitialPublicOffering",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of shares awarded in the event of initial public offering",
        "label": "Percentage of shares awarded in the event of initial public offering"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PercentageOfSharesNotAutomaticallyAwardedInEventOfInitialPublicOfferingSubjectToPerformanceConditions": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfSharesNotAutomaticallyAwardedInEventOfInitialPublicOfferingSubjectToPerformanceConditions",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of shares not automatically awarded in event of initial public offering, subject to performance conditions",
        "label": "Percentage of shares not automatically awarded in event of initial public offering, subject to performance conditions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of voting equity interests acquired",
        "terseLabel": "Percentage of business acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "ihs_PercentageOfVotingRightsHeldByEntity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PercentageOfVotingRightsHeldByEntity",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of voting rights held by entity",
        "label": "Percentage of voting rights held by entity"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PeriodDuringWhichAssetsHeldForSaleAreExpectedToBeDisposedOf": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PeriodDuringWhichAssetsHeldForSaleAreExpectedToBeDisposedOf",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period during which assets held for sale are expected to be disposed of",
        "label": "Period during which assets held for sale are expected to be disposed of"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PeriodOfGrossMarginAnalysis": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PeriodOfGrossMarginAnalysis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsFairValueDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of gross margin analysis.",
        "label": "Period of Gross Margin Analysis",
        "terseLabel": "Period of gross margin"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PeriodOfTenancyRatioAnalysis": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PeriodOfTenancyRatioAnalysis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Duration of tenancy ratio analysis.",
        "label": "Period of Tenancy Ratio Analysis",
        "terseLabel": "Period of tenancy ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PeriodOverWhichCostOfDecommissioningOfTelecommunicationTowersIncurred": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PeriodOverWhichCostOfDecommissioningOfTelecommunicationTowersIncurred",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which  cost of decommissioning of telecommunication towers incurred.",
        "label": "Period Over Which Cost of Decommissioning of Telecommunication Towers Incurred",
        "terseLabel": "Period over which cost of decommissioning of telecommunication towers incurred"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PolarBreezeColombiaS.a.sMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PolarBreezeColombiaS.a.sMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Polar Breeze Colombia S.A.S",
        "label": "Polar Breeze Colombia S.A.S [Member]",
        "terseLabel": "Polar Breeze Colombia S.A.S"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PolarBreezeEmpreendimentosLtda..Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PolarBreezeEmpreendimentosLtda..Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Polar Breeze Empreendimentos Ltda.",
        "label": "Polar Breeze Empreendimentos Ltda.. [Member]",
        "terseLabel": "Polar Breeze Empreendimentos Ltda."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsCalc": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Pension contribution - employer"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "ihs_PowerGenerationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PowerGenerationExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of  power generation expense.",
        "label": "Power Generation Expense",
        "terseLabel": "Power generation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PremiumPaidOnDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PremiumPaidOnDerivativeFinancialInstruments",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Premium paid on derivative financial instruments",
        "label": "Premium paid on derivative financial instruments",
        "negatedLabel": "Premium paid on derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_PrepaidLandRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/2023-03-23/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ProceedsFormInsuranceClaimsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "terseLabel": "Bank loans and bond proceeds received (net of transaction costs)"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "ifrs-full_ProceedsFromContributionsOfNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromContributionsOfNoncontrollingInterests",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from contributions of non-controlling interests",
        "terseLabel": "Transactions with non-controlling interest"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from proceeds from contributions of non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of bonds, notes and debentures",
        "terseLabel": "Proceeds from issue of debentures"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      }
     },
     "auth_ref": [
      "r412"
     ]
    },
    "ifrs-full_ProceedsFromIssuingShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssuingShares",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuing shares",
        "terseLabel": "Capital raised"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing shares."
       }
      }
     },
     "auth_ref": [
      "r322"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "terseLabel": "Proceeds from 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": [
      "r321"
     ]
    },
    "ihs_ProfessionalCostsRelatedToFinancing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ProfessionalCostsRelatedToFinancing",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Professional costs related to financing",
        "label": "Professional costs related to financing"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional fees expense",
        "terseLabel": "Professional fees"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of fees paid or payable for professional services."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Loss for the period",
        "totalLabel": "Loss for the year",
        "verboseLabel": "Loss for the year"
       }
      },
      "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": [
      "r3",
      "r37",
      "r143",
      "r154",
      "r156",
      "r278",
      "r280",
      "r334",
      "r342"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Loss attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfIncomeLossAndOtherComprehensiveIncomeLossCalc2": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests",
        "verboseLabel": "Loss for the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r159"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "terseLabel": "Owners of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0,
       "order": 7.0
      },
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashFromOperationsDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Profit before taxation",
        "totalLabel": "Loss before income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r294",
      "r295",
      "r365",
      "r366"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfLossAndOtherComprehensiveIncomeLossDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r312",
      "r390"
     ]
    },
    "ifrs-full_ProfitLossOfAcquiree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossOfAcquiree",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) of acquiree since acquisition date",
        "terseLabel": "Profit (Loss) - post-acquisition",
        "verboseLabel": "Profit - post-acquisition"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) of the acquiree, since the acquisition date, included in the consolidated statement of comprehensive income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "ihs_ProfitsReceivedLossesSettledOnDerivativeFinancialInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ProfitsReceivedLossesSettledOnDerivativeFinancialInstruments",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profits received (losses settled) on derivative financial instruments",
        "label": "Profits received (losses settled) on derivative financial instruments",
        "terseLabel": "Profits received/(losses settled) on derivative instruments",
        "verboseLabel": "Profits received on derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r11",
      "r68"
     ]
    },
    "ihs_PropertyPlantAndEquipmentExcludingRightOfUseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PropertyPlantAndEquipmentExcludingRightOfUseAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for property plant and equipment excluding right-of-use assets.",
        "label": "Property plant and equipment excluding right-of-use assets [Member]",
        "verboseLabel": "Total (excluding right-of-use assets)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentIncludingRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentIncludingRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment including right-of-use assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of property, plant and equipment including right-of-use assets whose underlying assets would be presented as property, plant and equipment if they were owned. [Refer: Property, plant and equipment; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r385",
      "r396"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r69",
      "r313",
      "r341"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment recognised as of acquisition date",
        "terseLabel": "Towers and tower equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r346",
      "r348"
     ]
    },
    "ihs_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDateAssetAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDateAssetAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails": {
       "parentTag": "ihs_NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in an asset acquisition",
        "label": "Property, plant and equipment recognised as of acquisition date, asset acquisition",
        "terseLabel": "Towers and tower equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary",
        "terseLabel": "Ownership percentage"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r100",
      "r161"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interests held by non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r158"
     ]
    },
    "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for decommissioning, restoration and rehabilitation costs [member]",
        "terseLabel": "Decommissioning and site restoration provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision relating to decommissioning, restoration and rehabilitation costs. [Refer: Other provisions [member]]"
       }
      }
     },
     "auth_ref": [
      "r314",
      "r316"
     ]
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision used, other provisions",
        "negatedLabel": "Payments for tower and tower equipment decommissioning"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "ihs_ProvisionalAmountsInBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ProvisionalAmountsInBusinessCombinationsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents provisional amounts in business combinations",
        "label": "Provisional amounts in business combinations [Member]",
        "terseLabel": "Provisional amounts in business combinations"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ProvisionsForFinancialGuaranteeContracts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ProvisionsForFinancialGuaranteeContracts",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions for financial guarantee contracts",
        "label": "Provisions for financial guarantee contracts",
        "terseLabel": "Financial guarantees",
        "verboseLabel": "Fair value of guarantees"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ProvisionsForOtherLiabilitiesAndCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ProvisionsForOtherLiabilitiesAndCharges",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of provision for other liabilities and charges recognized as of acquisition date.",
        "label": "Provisions for Other Liabilities and Charges",
        "negatedLabel": "Provisions for other liabilities and charges"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ProvisionsOrShareBasedPaymentsObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ProvisionsOrShareBasedPaymentsObligationMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for provisions / share based payments obligation.",
        "label": "Provisions or Share Based Payments Obligation [Member]",
        "terseLabel": "Provisions / share based payments obligation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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": [
      "r320"
     ]
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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": [
      "r320"
     ]
    },
    "currency_RWF": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "RWF",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rwanda, Rwanda Francs",
        "terseLabel": "Rwandan Franc"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "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": [
      "r181",
      "r204",
      "r220",
      "r336",
      "r338",
      "r423"
     ]
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges [member]"
       }
      },
      "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": [
      "r181",
      "r204",
      "r220",
      "r336",
      "r338",
      "r423"
     ]
    },
    "ihs_RatioForExchangeOfOldClassesOfSharesIntoOrdinaryShares": {
     "xbrltype": "pureItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RatioForExchangeOfOldClassesOfSharesIntoOrdinaryShares",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the ratio for exchange of old classes of shares into ordinary shares",
        "label": "Ratio for exchange of old classes of shares into ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ReasonablyPossibleDecreaseInGrossMarginMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReasonablyPossibleDecreaseInGrossMarginMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of a reasonably possible decrease in gross margin",
        "label": "Reasonably possible decrease in gross margin [Member]",
        "terseLabel": "10% decrease in gross margin"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ReasonablyPossibleDecreaseInGrowthRatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReasonablyPossibleDecreaseInGrowthRatesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of a reasonably possible decrease in growth rates",
        "label": "Reasonably possible decrease in growth rates [Member]",
        "terseLabel": "1% decrease in terminal growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ReasonablyPossibleDecreaseInTenancyGrowthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReasonablyPossibleDecreaseInTenancyGrowthMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of a reasonably possible decrease in tenancy growth",
        "label": "Reasonably possible decrease in tenancy growth [Member]",
        "terseLabel": "Reasonably possible decrease in tenancy growth"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ReasonablyPossibleIncreaseInDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReasonablyPossibleIncreaseInDiscountRateMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of a reasonably possible increase in discount rates.",
        "label": "Reasonably possible increase in discount rate [Member]",
        "terseLabel": "1% increase in post-tax discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]",
        "terseLabel": "Reconciliation of effective tax charge"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReconciliationOfChangesInIntangibleAssetsAndGoodwillAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in intangible assets and goodwill [abstract]",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ReconciliationOfMovementInCurrentIncomeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReconciliationOfMovementInCurrentIncomeTaxAbstract",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseMovementInCurrentIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available.",
        "label": "Reconciliation of Movement in Current Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RecoverableAmountOfAssetOrCashgeneratingUnit",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recoverable amount of asset or cash-generating unit",
        "terseLabel": "Recoverable amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The higher of an asset\u2019s (or cash-generating unit\u2019s) fair value less costs of disposal and its value in use. [Refer: Cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r108"
     ]
    },
    "ihs_RectifierAndSolarPowerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RectifierAndSolarPowerMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing rectifier and solar power",
        "label": "Rectifier and solar power [Member]",
        "terseLabel": "Base station equipment (rectifier and solar power)"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionAfterNovember292025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RedemptionAfterNovember292025Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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/20231231",
     "localname": "RedemptionAfterNovember292026Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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_RedemptionAfterSeptember172024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RedemptionAfterSeptember172024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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_RedemptionBetweenNovember292023November282024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RedemptionBetweenNovember292023November282024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption between November 29, 2023 - November 28, 2024",
        "label": "Redemption between November 29, 2023 - November 28, 2024 [Member]",
        "terseLabel": "Redemption between November 29, 2023 - November 28, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionBetweenNovember292024November282025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RedemptionBetweenNovember292024November282025Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption between November 29, 2024 - November 28, 2025",
        "label": "Redemption between November 29, 2024 - November 28, 2025 [Member]",
        "terseLabel": "Redemption between November 29, 2024 - November 28, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RedemptionBetweenNovember292025November282026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RedemptionBetweenNovember292025November282026Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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_RedemptionBetweenSeptember182023September172024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RedemptionBetweenSeptember182023September172024Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the scenario of redemption between September 18, 2023 - September 17, 2024",
        "label": "Redemption between September 18, 2023 - September 17, 2024 [Member]",
        "terseLabel": "Redemption between September 18, 2023 - September 17, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReductionOfIssuedCapital",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity": {
       "parentTag": "ifrs-full_IncreaseDecreaseThroughTransactionsWithOwners",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reduction of issued capital",
        "negatedLabel": "Shares repurchased and canceled through buyback program"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "ihs_RefundOfShortTermDepositsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RefundOfShortTermDepositsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "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_RelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "No definition available",
        "label": "Related parties."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RemainingAmortisationPeriodOfIntangibleAssetsMaterialToEntity2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RemainingAmortisationPeriodOfIntangibleAssetsMaterialToEntity2019",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining amortisation period of intangible assets material to entity",
        "terseLabel": "Remaining amortization period of intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The remaining amortisation period of individual intangible assets that are material to the entity\u2019s financial statements. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "ihs_RentAndUtilitiesExpensePaidToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RentAndUtilitiesExpensePaidToRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rent and utilities expense paid to related parties",
        "label": "Rent and utilities expense paid to related parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RentalExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RentalExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rental expense",
        "terseLabel": "Short term site rental"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense recognised on rental activities."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "ifrs-full_RepairsAndMaintenanceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RepairsAndMaintenanceExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repairs and maintenance expense",
        "terseLabel": "Tower repairs and maintenance"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenses incurred for the day-to-day servicing of assets, which may include the cost of labour, consumables or small parts."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfCashFlowsDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Bank loans and bonds repaid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "ihs_ReserveForLossOnTransactionsBetweenOwnersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReserveForLossOnTransactionsBetweenOwnersMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a component of equity representing loss on transactions between owners.",
        "label": "Loss on transactions between owners"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ReserveForRestructuringReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReserveForRestructuringReserveMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for a component of equity representing restructuring reserve.",
        "label": "Restructuring reserve"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange translation reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r296"
     ]
    },
    "ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value through other comprehensive income reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated gains and losses on financial assets measured at fair value through other comprehensive income. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfSharebasedPaymentsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share- based payment reserve"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "ihs_RestOfWorldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RestOfWorldMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the rest of the world, excluding other countries or areas disclosed in the same statement or note",
        "label": "Rest of the world [Member]",
        "terseLabel": "Rest of world"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r300",
      "r301"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfChangesInEquityDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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": [
      "r7",
      "r296"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfLossAndOtherComprehensiveIncomeLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Revenue",
        "totalLabel": "Total revenue",
        "verboseLabel": "Revenues from external customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r168",
      "r243",
      "r275",
      "r279",
      "r285",
      "r286",
      "r288",
      "r294",
      "r295",
      "r334"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RevenueFromExportSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RevenueFromExportSales",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue from export sales",
        "label": "Revenue from export sales",
        "terseLabel": "Export sales"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RevenueFromLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RevenueFromLeases",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue from leases.",
        "label": "Revenue from Leases",
        "terseLabel": "Lease component"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromRenderingOfServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromRenderingOfServices",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from rendering of services",
        "terseLabel": "Services component"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_RevenueOfAcquiree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueOfAcquiree",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue of acquiree since acquisition date",
        "terseLabel": "Revenue - post-acquisition"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r233"
     ]
    },
    "ihs_ReversalOfProvisionForDecommissioningCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ReversalOfProvisionForDecommissioningCosts",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetailsCalc2": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of reversals of provisions for decommissioning costs, affecting the statement of profit and loss.",
        "label": "Reversal of provision for decommissioning costs"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RightOfUseAssetRecognizedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RightOfUseAssetRecognizedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease right of use assets recognized as of acquisition date.",
        "label": "Right of Use Asset Recognized as of Acquisition Date",
        "terseLabel": "Right of use asset"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r191",
      "r195"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]",
        "terseLabel": "Right-of-use asset"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristic",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk exposure associated with instruments sharing characteristic",
        "terseLabel": "Payable to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of risk exposure associated with financial instruments with a shared characteristic that identifies a concentration of risks. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ihs_RiskExposureAssociatedWithInstrumentsSharingCharacteristicExcludingIntercompanyLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristicExcludingIntercompanyLoans",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of risk exposure associated with financial instruments with a shared characteristic excluding intercompany loans that identifies a concentration of risks.",
        "label": "Risk exposure associated with instruments sharing characteristic excluding intercompany loans",
        "terseLabel": "Net exposure"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_RwandaTowersLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "RwandaTowersLimitedMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Rwanda Towers Limited.",
        "label": "Rwanda Towers Limited [Member]",
        "terseLabel": "Rwanda Towers Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SamDarwishMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SamDarwishMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Sam Darwish.",
        "label": "Sam Darwish [Member]",
        "terseLabel": "Sam Darwish"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SanGimignanoImoveisEAdminsitracaoLimitadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SanGimignanoImoveisEAdminsitracaoLimitadaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for San Gimignano Imoveis e Adminsitracao Limitada.",
        "label": "San Gimignano Imoveis e Adminsitracao Limitada [Member]",
        "terseLabel": "San Gimignano Imoveis e Adminsitracao Limitada"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SaoPauloCincoLocacaoDeTorresLtdaSp5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SaoPauloCincoLocacaoDeTorresLtdaSp5Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Sao Paulo Cinco Locacao de Torres Ltda (SP5)",
        "label": "Sao Paulo Cinco Locacao de Torres Ltda (SP5)"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forecast [Member]",
        "verboseLabel": "Forecast",
        "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfCapitalRequirementsNetLeverageRatiosTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of net leverage ratios.",
        "label": "Schedule of Capital Requirements, Net Leverage Ratios [Table Text Block]",
        "terseLabel": "Schedule of net leverage ratios"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfCashFlowFromOperationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/20231231",
     "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_ScheduleOfClassificationOfIntangibleAssetAmortizationExpensesTableTextBock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfClassificationOfIntangibleAssetAmortizationExpensesTableTextBock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of classification of intangible asset amortization expenses.",
        "label": "Schedule of Classification of Intangible Asset Amortization Expenses [Table Text Bock]",
        "terseLabel": "Schedule of classification of intangible asset amortization expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfCreditRatingsOfBankingPartnersTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfCreditRatingsOfBankingPartnersTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of credit ratings of banking partners",
        "label": "Schedule of credit ratings of banking partners [Table Text Block]",
        "terseLabel": "Schedule of credit ratings of banking partners"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfCreditRatingsOfDerivativeInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfCreditRatingsOfDerivativeInstrumentsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of credit ratings  of derivative financial instruments.",
        "label": "Schedule of Credit Ratings of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of credit ratings of derivative instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfCurrentIncomeTaxTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfCurrentIncomeTaxTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for current income tax.",
        "label": "Schedule of Current Income Tax [Table Text Block]",
        "terseLabel": "Schedule of Current Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfDeferredTaxAssetAndLiabilitiesOffsetExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfDeferredTaxAssetAndLiabilitiesOffsetExplanatoryTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of deferred tax asset and liabilities offset explanatory.",
        "label": "Schedule of Deferred Tax Asset And Liabilities Offset Explanatory [Table Text Block]",
        "terseLabel": "Summary of deferred tax asset and liability offset"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfDeferredTaxAssetAndLiabilitiesReconciliationExplanatoryTableTextBock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfDeferredTaxAssetAndLiabilitiesReconciliationExplanatoryTableTextBock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of deferred tax asset and liabilities reconciliation explanatory.",
        "label": "Schedule of Deferred Tax Asset and Liabilities Reconciliation Explanatory [Table Text Bock]",
        "terseLabel": "Summary of deferred tax reconciliation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfFairValueEstimation": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfFairValueEstimation",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "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/20231231",
     "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/20231231",
     "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_ScheduleOfForeignExchangeExposureOnInterCompanyLoansTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfForeignExchangeExposureOnInterCompanyLoansTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of foreign exchange exposure on intercompany loans.",
        "label": "Schedule of Foreign Exchange Exposure on Inter Company Loans [Table Text Block]",
        "terseLabel": "Schedule of foreign exchange exposure on inter company loans"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfForeignExchangeRiskTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfForeignExchangeRiskTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of foreign exchange risk.",
        "label": "Schedule of Foreign Exchange Risk [Table Text Block]",
        "terseLabel": "Schedule of foreign exchange risk"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfManagementSAssessmentOfCurrentUncertaintiesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndAssumptionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of management's assessment of current uncertainties",
        "label": "Schedule of management's assessment of current uncertainties [Table Text Block]",
        "terseLabel": "Schedule of management's assessment of current uncertainties"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfMaximumCreditExposureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfMaximumCreditExposureTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for maximum exposure to credit risk",
        "label": "Schedule of maximum credit exposure [Table Text Block]",
        "terseLabel": "Schedule of maximum credit exposure"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfMovementOfCurrentIncomeTaxTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfMovementOfCurrentIncomeTaxTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of movement of Current Income Tax [Table Text Block]",
        "label": "Schedule of Movement of Current Income Tax [Table Text Block]",
        "terseLabel": "Schedule of movement in the current income tax"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of property and equipment useful life.",
        "label": "Schedule of Property and Equipment Useful Life [Table Text Block]",
        "terseLabel": "Schedule of property and equipment useful life"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfReconciliationOfMovementsOfDerivativeInstrumentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfReconciliationOfMovementsOfDerivativeInstrumentsTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of reconciliation of movements of derivative financial instruments.",
        "label": "Schedule of Reconciliation of Movements of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of movements of derivative financial instruments"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfScenariosThatWouldIncreaseImpairmentChargeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfScenariosThatWouldIncreaseImpairmentChargeTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of scenarios that would increase the impairment charges.",
        "label": "Schedule of Scenarios That Would Increase the Impairment Charge [Table Text Block]",
        "terseLabel": "Schedule of scenarios that would increase the impairment charge recognised"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfSensitivitiesToKeyAssumptionsForFairValueLessCostsOfDisposalsCalculationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfSensitivitiesToKeyAssumptionsForFairValueLessCostsOfDisposalsCalculationTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of sensitivities to key assumptions in fair value less costs of disposal calculations.",
        "label": "Schedule of Sensitivities to Key Assumptions for Fair Value Less Costs of Disposals Calculation [Table Text Block]",
        "terseLabel": "Schedule of sensitivities to key assumption for fair value less costs of disposals calculation"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfSensitivityAnalysisForInterestRateRiskTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfSensitivityAnalysisForInterestRateRiskTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of sensitivity analysis for interest rate risk",
        "label": "Schedule of sensitivity analysis for interest rate risk [Table Text Block]",
        "terseLabel": "Schedule of interest rate risk"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfSensitivityAnalysisOfExchangeRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfSensitivityAnalysisOfExchangeRatesTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of sensitivity analysis of exchange rates.",
        "label": "Schedule of Sensitivity Analysis of Exchange Rates [Table Text Block]",
        "terseLabel": "Schedule of sensitivity analysis of exchange rates"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ScheduleOfSummarizedFinancialInformationOfSubsidiaryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ScheduleOfSummarizedFinancialInformationOfSubsidiaryTableTextBlock",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureNonControllingInterestTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of summarized financial information of subsidiary.",
        "label": "Schedule of Summarized Financial Information of Subsidiary [Table Text Block]",
        "terseLabel": "Schedule of summarized financial information of subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r370"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r372"
     ]
    },
    "ihs_SecurityServicesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SecurityServicesExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 5.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/2023-03-23/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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": [
      "r278"
     ]
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "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": [
      "r107",
      "r184",
      "r278",
      "r309",
      "r345"
     ]
    },
    "ifrs-full_SegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SegmentsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [member]"
       }
      },
      "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": [
      "r107",
      "r184",
      "r284",
      "r309",
      "r345"
     ]
    },
    "ihs_SeniorNoteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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": []
    },
    "ifrs-full_ServicesReceivedRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ServicesReceivedRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services received, related party transactions",
        "terseLabel": "Services received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of services received in related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r311"
     ]
    },
    "ihs_ShareBasedCompensationArrangementCumulativeTotalShareholderReturnTargetPerformancePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareBasedCompensationArrangementCumulativeTotalShareholderReturnTargetPerformancePeriod",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative total shareholder return target, performance period in a share based compensation arrangement.",
        "label": "Share-Based Compensation Arrangement, Cumulative Total Shareholder Return Target, Performance Period"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareBasedCompensationArrangementRecurringLeveredFreeCashFlowTargetPerformancePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareBasedCompensationArrangementRecurringLeveredFreeCashFlowTargetPerformancePeriod",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement, Recurring Levered Free Cash Flow Target, Performance Period",
        "label": "Share-Based Compensation Arrangement, Recurring Levered Free Cash Flow Target, Performance Period"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareIssueRelatedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareIssueRelatedCost",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share issue related cost",
        "negatedLabel": "Share issue costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cost related to the issuance of shares."
       }
      }
     },
     "auth_ref": [
      "r382"
     ]
    },
    "ihs_ShareOptionsGrantedYear2014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2014Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted in tear 2014.",
        "label": "2014",
        "terseLabel": "2014"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsGrantedYear2015Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2015Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted in tear 2015.",
        "label": "2015",
        "terseLabel": "2015"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsGrantedYear2017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2017Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted in tear 2017.",
        "label": "2017",
        "terseLabel": "2017"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsGrantedYear2018Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2018Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted in tear 2018.",
        "label": "2018",
        "terseLabel": "2018"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsGrantedYear2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2020Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted in tear 2020.",
        "label": "2020",
        "terseLabel": "2020"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsGrantedYear2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2021Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted in year 2021.",
        "label": "2021"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsGrantedYear2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2022Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted year 2022",
        "label": "Share options granted year 2022 [Member]",
        "terseLabel": "2022"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsGrantedYear2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsGrantedYear2023Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for share options granted year 2023",
        "label": "Share options granted year 2023 [Member]",
        "terseLabel": "2023"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareOptionsSubjectToPerformanceConditionsAnnualVestingPercentageIfTargetAchieved": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareOptionsSubjectToPerformanceConditionsAnnualVestingPercentageIfTargetAchieved",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share options subject to performance conditions, annual vesting percentage if target achieved",
        "label": "Share options subject to performance conditions, annual vesting percentage if target achieved"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharePremium",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share premium"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value."
       }
      }
     },
     "auth_ref": [
      "r300"
     ]
    },
    "ihs_ShareRepurchaseProgramPricePerShareForSharesRepurchased": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareRepurchaseProgramPricePerShareForSharesRepurchased",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase program, price per share for shares repurchased",
        "label": "Share repurchase program, price per share for shares repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareRepurchaseProgramsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareRepurchaseProgramsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by consolidated entity or group of entities.",
        "label": "Share repurchase programs [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ShareRepurchaseProgramsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShareRepurchaseProgramsDomain",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase programs",
        "label": "Share repurchase programs [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r221"
     ]
    },
    "ihs_ShortTermOtherRentalExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ShortTermOtherRentalExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of short term other rent.",
        "label": "Short Term Other Rental Expense",
        "terseLabel": "Short term other rent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermEmployeeBenefitsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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": [
      "r388"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [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": [
      "r99",
      "r101",
      "r174"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestDetails",
      "http://cdcgroup.com/role/DisclosureNonControllingInterestSummarizedFinancialInformationDetails",
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [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": [
      "r99",
      "r101",
      "r173"
     ]
    },
    "ihs_SigningOfLoanAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SigningOfLoanAgreementsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents the signing of loan agreements",
        "label": "Signing of loan agreements [Member]",
        "terseLabel": "Signing of loan agreements"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SiteRegulatoryPermitExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SiteRegulatoryPermitExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense relating to site regulatory permits.",
        "label": "Site Regulatory Permit Expense",
        "terseLabel": "Site regulatory permits"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SkysitesAmericasLtdaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SkysitesAmericasLtdaMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Skysites Americas Ltda",
        "label": "Skysites Americas Ltda [Member]",
        "terseLabel": "Skysites Americas Ltda"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_Sofr3MonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "Sofr3MonthsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member represents SOFR 3 Months",
        "label": "SOFR 3 Months [Member]",
        "terseLabel": "SOFR 3 Months"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SpaceOnTowersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SpaceOnTowersMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Space on towers",
        "label": "Space on towers [Member]",
        "terseLabel": "Space on towers"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SsaSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SsaSegmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "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": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENT OF CASH FLOWS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENT OF CHANGES IN EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "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/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED STATEMENT OF FINANCIAL POSITION"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_StockRepurchaseProgramAmountAuthorizedForRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "StockRepurchaseProgramAmountAuthorizedForRepurchase",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase program, amount authorized for repurchase",
        "label": "Stock repurchase program, amount authorized for repurchase"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_StockRepurchaseProgramNumberOfSharesRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "StockRepurchaseProgramNumberOfSharesRepurchased",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalStockRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock repurchase program, number of shares repurchased",
        "label": "Stock repurchase program, number of shares repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SubjectToAchievingPerformanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SubjectToAchievingPerformanceMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for subject to achieving performance.",
        "label": "Subject to Achieving Performance [Member]",
        "terseLabel": "Subject to achieving performance"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_SubscribedPercentageOfOwnershipInterestsInCounterparty": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "SubscribedPercentageOfOwnershipInterestsInCounterparty",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Subscribed percentage of ownership interests in counterparty",
        "label": "Subscribed percentage of ownership interests in counterparty"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TargetRatioOfNetDebtToAdjustedEbitda": {
     "xbrltype": "pureItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TargetRatioOfNetDebtToAdjustedEbitda",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the net debt to adjusted EBITDA target ratio",
        "label": "Target ratio of net debt to adjusted EBITDA"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TaxBenefitFromRecognitionOfPreviouslyImpairedCapitalAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxBenefitFromRecognitionOfPreviouslyImpairedCapitalAllowances",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax benefit from recognition of previously impaired capital allowances",
        "label": "Tax benefit from recognition of previously impaired capital allowances"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectFromChangeInTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectFromChangeInTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect from change in tax rate",
        "terseLabel": "Effects of changes in tax rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to changes in the tax rate. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ihs_TaxEffectOfChangeInTaxBase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxEffectOfChangeInTaxBase",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to change in tax base.",
        "label": "Tax effect of change in tax base",
        "negatedLabel": "Change in tax base"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Expenses not deductible for tax purposes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ihs_TaxEffectOfForeignExchangeEffectsAndOtherDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxEffectOfForeignExchangeEffectsAndOtherDifferences",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount that represents the tax effect of foreign exchange effects and other differences.",
        "label": "Tax Effect of Foreign Exchange Effects and Other Differences",
        "terseLabel": "Foreign exchange effects and other differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfImpairmentOfGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfImpairmentOfGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of impairment of goodwill",
        "terseLabel": "Goodwill impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount representing the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to impairment of goodwill. [Refer: Accounting profit; Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r392"
     ]
    },
    "ihs_TaxEffectOfImpairmentOfOtherDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxEffectOfImpairmentOfOtherDeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of impairment of other deferred tax assets",
        "label": "Tax effect of impairment of other deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TaxEffectOfMovementsInUncertainTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxEffectOfMovementsInUncertainTaxPositions",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of movements in uncertain tax positions",
        "label": "Tax effect of movements in uncertain tax positions",
        "terseLabel": "Movement in uncertain tax positions"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TaxEffectOfNonDeductibleShareBasedPaymentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxEffectOfNonDeductibleShareBasedPaymentExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount that represents the tax effect of non-deductible share-based payment expense.",
        "label": "Tax Effect of Non Deductible Share Based Payment Expense",
        "terseLabel": "Non-deductible share-based payment expense"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TaxEffectOfPriorYearUnderOrOverProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxEffectOfPriorYearUnderOrOverProvision",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount that represents the tax effect of prior year under or over provision.",
        "label": "Tax Effect of Prior Year Under or Over Provision",
        "terseLabel": "Prior year under provision"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfRevenuesExemptFromTaxation2011",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of revenues exempt from taxation",
        "negatedLabel": "Income not subject to taxation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to revenues that are exempt from taxation. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_TaxEffectOfTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfTaxLosses",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of tax losses",
        "terseLabel": "Movement in deferred tax assets not recognized",
        "verboseLabel": "Tax effect of potential deferred tax assets that have been impaired"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax losses. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ihs_TaxEffectOfWithholdingTaxOnDistributableProfits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxEffectOfWithholdingTaxOnDistributableProfits",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to tax effect of withholding on distributable profits",
        "label": "Tax effect of withholding tax on distributable profits",
        "terseLabel": "Withholding tax on distributable profits"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TaxExpenseFromNonRecognitionOfDeferredTaxAssetsOnUnrealizedForeignExchangeLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxExpenseFromNonRecognitionOfDeferredTaxAssetsOnUnrealizedForeignExchangeLosses",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax expense from non-recognition of deferred tax assets on unrealized foreign exchange losses",
        "label": "Tax expense from non-recognition of deferred tax assets on unrealized foreign exchange losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetailsCalc": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "terseLabel": "Tax calculated at domestic tax rates applicable to profits in respective countries"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ihs_TaxExpenseIncomeOtherThanIncomeTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TaxExpenseIncomeOtherThanIncomeTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of tax expense (income) exclusive of income tax expense (income).",
        "label": "Tax expense (income) other than income tax expense (income)",
        "terseLabel": "Operating taxes"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TechnologyBasedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TechnologyBasedIntangibleAssetsRecognisedAsOfAcquisitionDateAssetAcquisition",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails": {
       "parentTag": "ihs_NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for technology-related intangible assets acquired in an asset acquisition",
        "label": "Technology-based intangible assets recognised as of acquisition date, asset acquisition",
        "terseLabel": "Network-related assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFairValueAdjustmentsDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology-based intangible assets recognised as of acquisition date",
        "terseLabel": "Network related intangible asset"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for technology-based intangible assets acquired in a business combination. [Refer: Technology-based intangible assets [member]; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [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": [
      "r59"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails",
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ihs_TenancyGrowthRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TenancyGrowthRateUsedInCurrentMeasurementOfFairValueLessCostsOfDisposal",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tenancy growth rate used in the current measurement of fair value less costs of disposal.",
        "label": "Tenancy Growth Rate Used In Current Measurement Of Fair Value Less Costs Of Disposal",
        "terseLabel": "Tenancy growth"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TenancyRatioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TenancyRatioMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Tenancy ratio",
        "label": "Tenancy ratio [Member]",
        "terseLabel": "Tenancy ratio"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TeneoStrategyLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TeneoStrategyLlcMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Teneo Strategy LLC",
        "label": "Teneo Strategy LLC [Member]",
        "terseLabel": "Teneo Strategy LLC"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TerminalGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TerminalGrowthRateMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for terminal growth rate",
        "label": "Terminal growth rate [Member]",
        "terseLabel": "Terminal growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TerminalGrowthRateThatWouldCauseCarryingAmountToExceedRecoverableAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TerminalGrowthRateThatWouldCauseCarryingAmountToExceedRecoverableAmount",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terminal growth rate that would cause carrying amount to exceed recoverable amount",
        "label": "Terminal growth rate that would cause carrying amount to exceed recoverable amount"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TimingDifferencesOnLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TimingDifferencesOnLoansMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for timing differences on loans.",
        "label": "Timing Differences on Loans [Member]",
        "terseLabel": "Timing differences on loans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsKeyAssumptionsToFairValueLessCostsOfDisposalsCalculationDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsRecoverableAmountsBasedOnValueInUseDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails",
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementNetLeverageRatiosDetails",
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingMajorCustomersDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range",
        "terseLabel": "Maximum"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r204",
      "r220",
      "r336",
      "r338",
      "r423"
     ]
    },
    "ihs_TotalForDisclosedSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TotalForDisclosedSegmentsMember",
     "presentation": [
      "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_TotalNumberOfTowersToBeAcquired": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TotalNumberOfTowersToBeAcquired",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of towers to be acquired.",
        "label": "Total Number of Towers to be Acquired",
        "terseLabel": "Towers to be acquired"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TowersAndTowerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TowersAndTowerEquipmentMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsMtnTelecomTowersInSouthAfricaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentDetails",
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for tower and tower equipment.",
        "label": "Towers and Tower Equipment [Member]",
        "terseLabel": "Towers and tower equipment"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TowersUnderRationalizationProgramAgreedWithKeyCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TowersUnderRationalizationProgramAgreedWithKeyCustomerMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Towers under rationalization program agreed with Key Customer",
        "label": "Towers under rationalization program agreed with Key Customer [member]",
        "terseLabel": "Towers under rationalization program agreed with Key Customer"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherPayablesDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current 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": [
      "r16"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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_TradeAndOtherCurrentPayablesToRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToRelatedParties",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current payables to related parties",
        "terseLabel": "Amounts due to related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables due to related parties. [Refer: Related parties [member]; Payables to related parties]"
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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",
      "r388"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails",
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails",
      "http://cdcgroup.com/role/StatementConsolidatedStatementOfFinancialPosition"
     ],
     "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": [
      "r14",
      "r28"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/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_TradeAndOtherCurrentReceivablesDueFromRelatedParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesDueFromRelatedParties",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSchedule1CompanyStatementOfFinancialPositionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current receivables due from related parties",
        "verboseLabel": "Amounts due from related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherPayablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherPayablesRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsCentennialTowersColombiaSasAndCentennialTowersBrasilCooperatiefUaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsFibercoSolucoesDeInfraestruturaSaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSaoPauloCincoLocacaoDeTorresLtdaDetails",
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsSkysitesHoldingsSaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables recognised as of acquisition date",
        "negatedLabel": "Trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for trade and other payables assumed in a business combination. [Refer: Trade and other payables; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r420"
     ]
    },
    "ihs_TradeAndOtherPayablesRecognisedAsOfAcquisitionDateAssetAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TradeAndOtherPayablesRecognisedAsOfAcquisitionDateAssetAcquisition",
     "crdr": "credit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails": {
       "parentTag": "ihs_NetIdentifiableAssetsAcquiredLiabilitiesAssumedAssetAcquisitions",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for Trade and other payables acquired in an asset acquisition",
        "label": "Trade and other payables recognised as of acquisition date, asset acquisition",
        "negatedLabel": "Trade and other payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TradeAndOtherReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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/20231231",
     "localname": "TradeAndOtherReceivablesTable",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureTradeAndOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Not available.",
        "label": "Trade And Other Receivables [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_TradePayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TradePayablesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialLiabilitiesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for trade payables.",
        "label": "Trade Payables [Member]",
        "terseLabel": "Trade payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables",
        "terseLabel": "Trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "ihs_TradeReceivablesAndAccruedRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TradeReceivablesAndAccruedRevenue",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInternalCreditRatingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade receivables and accrued revenue",
        "label": "Trade receivables and accrued revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementFinancialInstrumentsByCategoryFinancialAssetsDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementImpairmentLossOfTradeReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables [member]",
        "terseLabel": "Trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r252",
      "r257",
      "r353",
      "r383"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://cdcgroup.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TransactionPriceAllocatedToRemainingPerformanceObligations",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenuePerformanceObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction price allocated to remaining performance obligations",
        "terseLabel": "Remaining performance obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [member]]"
       }
      }
     },
     "auth_ref": [
      "r186"
     ]
    },
    "ifrs-full_TravelExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TravelExpense",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 8.0
      },
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails": {
       "parentTag": "ifrs-full_ExpenseByNature",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesDetails",
      "http://cdcgroup.com/role/DisclosureCostOfSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Travel expense",
        "terseLabel": "Travel costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from travel."
       }
      }
     },
     "auth_ref": [
      "r383"
     ]
    },
    "ifrs-full_TypesOfContractsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfContractsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of contracts [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": [
      "r340",
      "r343"
     ]
    },
    "ifrs-full_TypesOfContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfContractsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of contracts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of contracts with customers. It also represents the standard value for the 'Types of contracts' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r343"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "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": [
      "r422"
     ]
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [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": [
      "r205",
      "r206",
      "r207",
      "r209",
      "r246",
      "r250",
      "r251"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementCreditRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementExposureToForeignExchangeRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementInterestRateRiskDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r205",
      "r206",
      "r207",
      "r209",
      "r246",
      "r250",
      "r251"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationMovementsInNumberOfShareOptionsOutstandingDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [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": [
      "r221"
     ]
    },
    "ihs_TypicalNumberOfPerformanceObligationsInNonLeaseRevenueContracts": {
     "xbrltype": "integerItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "TypicalNumberOfPerformanceObligationsInNonLeaseRevenueContracts",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The typical number of performance obligations in non-lease revenue contracts",
        "label": "Typical number of performance obligations in non-lease revenue contracts"
       }
      }
     },
     "auth_ref": []
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "USD",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "US Dollar"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UndiscountedFinanceLeasePaymentsToBeReceived",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRevenueFutureMinimumReceiptsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undiscounted finance lease payments to be received",
        "terseLabel": "Future minimum receipts"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undiscounted finance lease payments to be received. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ihs_UndistributedEarningsOfSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "UndistributedEarningsOfSubsidiariesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Undistributed earnings of subsidiaries",
        "label": "Undistributed earnings of subsidiaries [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsNarrativesDetails",
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsDetails",
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails",
      "http://cdcgroup.com/role/DisclosureSchedule1ParentFinancialsNote1LongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undrawn borrowing facilities",
        "terseLabel": "Remaining balance on facility"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r330"
     ]
    },
    "ifrs-full_UnobservableInputsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnobservableInputsAxis",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [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": [
      "r177",
      "r419"
     ]
    },
    "ifrs-full_UnobservableInputsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnobservableInputsMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsChangesThatWouldCauseImpairmentDetails",
      "http://cdcgroup.com/role/DisclosureGoodwillAndOtherIntangibleAssetsSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unobservable inputs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all the unobservable inputs. It also represents the standard value for the 'Unobservable inputs' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r419"
     ]
    },
    "ifrs-full_UnrealisedForeignExchangeGainsLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnrealisedForeignExchangeGainsLossesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealised foreign exchange gains (losses) [member]",
        "terseLabel": "Unrealized foreign exchange"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for gains (losses) resulting from changes in foreign exchange rates which have not yet been realised."
       }
      }
     },
     "auth_ref": [
      "r393"
     ]
    },
    "ihs_UnrealizedDerivativeIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "UnrealizedDerivativeIncomeMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for unrealized derivative income.",
        "label": "Unrealized Derivative Income [Member]",
        "terseLabel": "Unrealized derivative income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedProvisionReversedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedProvisionReversedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureProvisionsForOtherLiabilitiesAndChargesDecommissioningAndSiteRestorationProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused provision reversed, other provisions",
        "negatedLabel": "Reversal of decommissioning through profit and loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount reversed for unused other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses [member]",
        "terseLabel": "Tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for tax losses that have been incurred and are carried forward for use against future taxable profit."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "ihs_UnutilizedCapitalAllowancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "UnutilizedCapitalAllowancesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureDeferredIncomeTaxOffsetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for unutilized capital allowances.",
        "label": "Unutilized Capital Allowances [Member]",
        "terseLabel": "Unutilized capital allowances"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_UnwindingOfDiscountOnDecommissioningLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "UnwindingOfDiscountOnDecommissioningLiability",
     "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": {
        "documentation": "The amount of expense from unwinding of discount on decommissioning liability.",
        "label": "Unwinding of Discount on Decommissioning Liability",
        "terseLabel": "Unwinding of discount on decommissioning liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "terseLabel": "Intangible assets estimated useful lives"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Property and equipment estimated useful lives"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ihs_ValueOfContractedRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ValueOfContractedRevenue",
     "crdr": "debit",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureCriticalAccountingEstimatesAndJudgementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of contracted revenue",
        "label": "Value of contracted revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_VehicleMaintenanceAndRepairExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "VehicleMaintenanceAndRepairExpense",
     "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": "The amount of vehicle maintenance and repair expense.",
        "label": "Vehicle Maintenance and Repair Expense",
        "terseLabel": "Vehicle maintenance and repairs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "VehiclesMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [member]",
        "terseLabel": "Vehicles"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing vehicles used in the entity's operations, specifically to include aircraft, motor vehicles and ships. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r395"
     ]
    },
    "ihs_VestingPeriodOfInstrumentsInShareBasedPaymentArrangement": {
     "xbrltype": "durationItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "VestingPeriodOfInstrumentsInShareBasedPaymentArrangement",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationOmnibusEmployeeShareBasedPaymentSchemeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The vesting period of instruments in share-based payment arrangement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Vesting period of instruments in share-based payment arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_VoluntaryReductionOfLoanFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "VoluntaryReductionOfLoanFacilityMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureEventsAfterReportingPeriodDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for voluntary reduction of loan facility",
        "label": "Voluntary reduction of loan facility [Member]",
        "terseLabel": "Voluntary reduction of loan facility"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_VotesPerOrdinaryShare": {
     "xbrltype": "pureItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "VotesPerOrdinaryShare",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureStatedCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of votes per ordinary share at shareholders' meetings",
        "label": "Votes per ordinary share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsCalc": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureAdministrativeExpensesStaffCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Salaries and wages"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r400"
     ]
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationWeightedAverageRemainingContractualLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contractual life"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "ifrs-full_WeightedAverageSharePriceShareOptionsGranted2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageSharePriceShareOptionsGranted2019",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationValuationAssumptionsForLtipPlansDetails",
      "http://cdcgroup.com/role/DisclosureShareBasedPaymentObligationsValuationAssumptionsForOmnibusPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price, share options granted",
        "terseLabel": "Share price assumption"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price used as input to the option pricing model to calculate the fair value of share options granted. [Refer: Option pricing model [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageShares",
     "calculation": {
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://cdcgroup.com/role/DisclosureLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "terseLabel": "Basic weighted average shares outstanding"
       }
      },
      "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": [
      "r104"
     ]
    },
    "ihs_WendelGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "WendelGroupMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOtherRelatedPartyTransactionsAndBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This member stands for Wendel Group",
        "label": "Wendel Group [Member]",
        "terseLabel": "Wendel Group"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_WiFiMundialLtda.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "WiFiMundialLtda.Member",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureRelatedPartiesOwnershipPercentageDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wi-Fi Mundial Ltda.",
        "label": "Wi-Fi Mundial Ltda.[Member]",
        "terseLabel": "Wi-Fi Mundial Ltda."
       }
      }
     },
     "auth_ref": []
    },
    "ihs_WithholdingTaxReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "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"
       }
      }
     },
     "auth_ref": []
    },
    "country_ZA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "ZA",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIncomeTaxExpenseReconciliationOfEffectiveTaxChargeDetails",
      "http://cdcgroup.com/role/DisclosureSegmentReportingGeographicalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOUTH AFRICA"
       }
      }
     },
     "auth_ref": []
    },
    "currency_ZAR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "ZAR",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBorrowingsDebtInstrumentDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "South Africa, Rand"
       }
      }
     },
     "auth_ref": []
    },
    "currency_ZMW": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "ZMW",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementForeignExchangeExposureOnIntercompanyLoansDetails",
      "http://cdcgroup.com/role/DisclosureIntroductionAndOverviewOfGroupSRiskManagementSensitivityAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zambia, Kwacha",
        "terseLabel": "Zambian Kwacha"
       }
      }
     },
     "auth_ref": []
    },
    "ihs_ZainKuwaitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://cdcgroup.com/20231231",
     "localname": "ZainKuwaitMember",
     "presentation": [
      "http://cdcgroup.com/role/DisclosureBusinessCombinationsIhsKuwaitLimitedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the information relating to the Zain Kuwait",
        "label": "Zain Kuwait"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2023-03-23"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2023-03-23"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "74",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_74_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2023-03-23"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2023-01-01",
   "Paragraph": "26",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2023-en-r&anchor=para_26_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2023-03-23"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_f_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "f",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_f_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2023-03-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "122",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_122_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2023-03-23"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "2",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_2_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_v&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "h",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_h_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_k&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "o",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_o_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_q_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS03_g59-63_TI",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "38",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_38&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B8",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B8_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2023-03-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Section": "D Examples: disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D_TI",
   "URIDate": "2023-03-23"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Section": "Example 10 A court case",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2023-03-23"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-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-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2023-03-23"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG63&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE72",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG20B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG20C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG20C&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "5",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "38",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_38&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "(a)",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  }
 }
}
