{
 "version": "2.2",
 "instance": {
  "hmy-20250630.htm hmy-20250630_d2.htm": {
   "nsprefix": "hmy",
   "nsuri": "http://www.harmony.co.za/20250630",
   "dts": {
    "inline": {
     "local": [
      "hmy-20250630.htm",
      "hmy-20250630_d2.htm"
     ]
    },
    "schema": {
     "local": [
      "hmy-20250630.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/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-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://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/rol_ifrs_ea-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/rol_full_ifrs-dim_2025-03-27.xsd",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/full_ifrs-cor_2025-03-27.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-2025.xsd",
      "https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/exch/2025/exch-2025.xsd",
      "https://xbrl.sec.gov/sic/2025/sic-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "hmy-20250630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hmy-20250630_def.xml"
     ],
     "remote": [
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions-ea/dim_ifrs_ea_2025-03-27_role-995000.xml",
      "https://xbrl.ifrs.org/taxonomy/2025-03-27/full_ifrs/dimensions/dim_full_ifrs_2025-03-27_role-995000.xml"
     ]
    },
    "labelLink": {
     "local": [
      "hmy-20250630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hmy-20250630_pre.xml"
     ]
    }
   },
   "keyStandard": 441,
   "keyCustom": 322,
   "axisStandard": 45,
   "axisCustom": 14,
   "memberStandard": 72,
   "memberCustom": 229,
   "hidden": {
    "total": 4,
    "http://xbrl.sec.gov/dei/2025": 4
   },
   "contextCount": 1226,
   "entityCount": 1,
   "segmentCount": 341,
   "elementCount": 1400,
   "unitCount": 24,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full": 2094,
    "http://xbrl.sec.gov/dei/2025": 56,
    "http://xbrl.sec.gov/cyd/2025": 15
   },
   "report": {
    "R1": {
     "role": "http://www.harmony.co.za/role/AuditInformation",
     "longName": "0000002 - Document - Audit Information",
     "shortName": "Audit Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "dei:AuditorName",
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:AuditorName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "dei:AuditorName",
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.harmony.co.za/role/CoverDetails",
     "longName": "9952151 - Document - Cover (Details)",
     "shortName": "Cover (Details)",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.harmony.co.za/role/GroupIncomeStatement",
     "longName": "9952152 - Statement - Group Income Statement",
     "shortName": "Group Income Statement",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:Revenue",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfRevenueExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DepreciationAndAmortisationExpense",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome",
     "longName": "9952153 - Statement - Group Statement of Comprehensive Income",
     "shortName": "Group Statement of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.harmony.co.za/role/GroupBalanceSheet",
     "longName": "9952154 - Statement - Group Balance Sheet",
     "shortName": "Group Balance Sheet",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NoncurrentAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
     "longName": "9952155 - Statement - Group Statement of Changes in Shareholders' Equity",
     "shortName": "Group Statement of Changes in Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-9",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-9",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.harmony.co.za/role/GroupCashFlowStatement",
     "longName": "9952156 - Statement - Group Cash Flow Statement",
     "shortName": "Group Cash Flow Statement",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CashFlowsFromUsedInOperations",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DividendsReceivedClassifiedAsOperatingActivities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.harmony.co.za/role/GeneralInformation",
     "longName": "9952157 - Disclosure - General Information",
     "shortName": "General Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.harmony.co.za/role/CriticalAccountingEstimatesandJudgements",
     "longName": "9952159 - Disclosure - Critical Accounting Estimates and Judgements",
     "shortName": "Critical Accounting Estimates and Judgements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.harmony.co.za/role/Revenue",
     "longName": "9952160 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.harmony.co.za/role/CostofSales",
     "longName": "9952161 - Disclosure - Cost of Sales",
     "shortName": "Cost of Sales",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCostOfSalesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditure",
     "longName": "9952162 - Disclosure - Corporate, Administration and Other Expenditure",
     "shortName": "Corporate, Administration and Other Expenditure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLoss",
     "longName": "9952163 - Disclosure - Foreign Exchange Translation Gain/(Loss)",
     "shortName": "Foreign Exchange Translation Gain/(Loss)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.harmony.co.za/role/OtherOperatingExpenses",
     "longName": "9952164 - Disclosure - Other Operating Expenses",
     "shortName": "Other Operating Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.harmony.co.za/role/InvestmentIncome",
     "longName": "9952165 - Disclosure - Investment Income",
     "shortName": "Investment Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.harmony.co.za/role/FinanceCosts",
     "longName": "9952166 - Disclosure - Finance Costs",
     "shortName": "Finance Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.harmony.co.za/role/Taxation",
     "longName": "9952167 - Disclosure - Taxation",
     "shortName": "Taxation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.harmony.co.za/role/EarningsLossPerShare",
     "longName": "9952168 - Disclosure - Earnings/(Loss) Per Share",
     "shortName": "Earnings/(Loss) Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinations",
     "longName": "9952169 - Disclosure - Acquisitions and Business Combinations",
     "shortName": "Acquisitions and Business Combinations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipment",
     "longName": "9952170 - Disclosure - Property, Plant and Equipment",
     "shortName": "Property, Plant and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.harmony.co.za/role/RestrictedCashandInvestments",
     "longName": "9952171 - Disclosure - Restricted Cash and Investments",
     "shortName": "Restricted Cash and Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfRestrictedCashAndInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfRestrictedCashAndInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.harmony.co.za/role/OtherNonCurrentAssets",
     "longName": "9952172 - Disclosure - Other Non-Current Assets",
     "shortName": "Other Non-Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.harmony.co.za/role/DerivativeFinancialInstruments",
     "longName": "9952173 - Disclosure - Derivative Financial Instruments",
     "shortName": "Derivative Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.harmony.co.za/role/TradeandOtherReceivables",
     "longName": "9952174 - Disclosure - Trade and Other Receivables",
     "shortName": "Trade and Other Receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.harmony.co.za/role/InvestmentsinAssociates",
     "longName": "9952175 - Disclosure - Investments in Associates",
     "shortName": "Investments in Associates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.harmony.co.za/role/InvestmentinJointOperations",
     "longName": "9952176 - Disclosure - Investment in Joint Operations",
     "shortName": "Investment in Joint Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfJointOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfJointOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.harmony.co.za/role/Inventories",
     "longName": "9952177 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.harmony.co.za/role/ShareCapital",
     "longName": "9952178 - Disclosure - Share Capital",
     "shortName": "Share Capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.harmony.co.za/role/OtherReserves",
     "longName": "9952179 - Disclosure - Other Reserves",
     "shortName": "Other Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitation",
     "longName": "9952180 - Disclosure - Provision for Environmental Rehabilitation",
     "shortName": "Provision for Environmental Rehabilitation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.harmony.co.za/role/OtherProvisions",
     "longName": "9952181 - Disclosure - Other Provisions",
     "shortName": "Other Provisions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.harmony.co.za/role/Leases",
     "longName": "9952182 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.harmony.co.za/role/Contingentconsideration",
     "longName": "9952183 - Disclosure - Contingent consideration",
     "shortName": "Contingent consideration",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfContingentConsiderationLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfContingentConsiderationLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.harmony.co.za/role/OtherNonCurrentLiabilities",
     "longName": "9952184 - Disclosure - Other Non-Current Liabilities",
     "shortName": "Other Non-Current Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.harmony.co.za/role/StreamingArrangement",
     "longName": "9952185 - Disclosure - Streaming Arrangement",
     "shortName": "Streaming Arrangement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfStreamingContractLiabilitiesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfStreamingContractLiabilitiesExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.harmony.co.za/role/Borrowings",
     "longName": "9952186 - Disclosure - Borrowings",
     "shortName": "Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.harmony.co.za/role/TradeandOtherPayables",
     "longName": "9952187 - Disclosure - Trade and Other Payables",
     "shortName": "Trade and Other Payables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.harmony.co.za/role/CashGeneratedbyOperations",
     "longName": "9952188 - Disclosure - Cash Generated by Operations",
     "shortName": "Cash Generated by Operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCashGeneratedByOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCashGeneratedByOperationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.harmony.co.za/role/EmployeeBenefits",
     "longName": "9952189 - Disclosure - Employee Benefits",
     "shortName": "Employee Benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.harmony.co.za/role/ShareBasedPayments",
     "longName": "9952190 - Disclosure - Share-Based Payments",
     "shortName": "Share-Based Payments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.harmony.co.za/role/RelatedParties",
     "longName": "9952191 - Disclosure - Related Parties",
     "shortName": "Related Parties",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.harmony.co.za/role/CommitmentsandContingencies",
     "longName": "9952192 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagement",
     "longName": "9952193 - Disclosure - Financial Risk Management",
     "shortName": "Financial Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.harmony.co.za/role/SubsequentEvents",
     "longName": "9952194 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.harmony.co.za/role/SegmentReport",
     "longName": "9952195 - Disclosure - Segment Report",
     "shortName": "Segment Report",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R46": {
     "role": "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheets",
     "longName": "9952196 - Disclosure - Reconciliation of Segment Information to Consolidated Income Statements and Balance Sheets",
     "shortName": "Reconciliation of Segment Information to Consolidated Income Statements and Balance Sheets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R47": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.harmony.co.za/role/AccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Accounting Policies (Policies)",
     "shortName": "Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.harmony.co.za/role/RevenueTables",
     "longName": "9955512 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfRevenueExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfRevenueExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.harmony.co.za/role/CostofSalesTables",
     "longName": "9955513 - Disclosure - Cost of Sales (Tables)",
     "shortName": "Cost of Sales (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCostOfSalesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCostOfSalesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureTables",
     "longName": "9955514 - Disclosure - Corporate, Administration and Other Expenditure (Tables)",
     "shortName": "Corporate, Administration and Other Expenditure (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:CorporateAdministrationAndOtherExpenditureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:CorporateAdministrationAndOtherExpenditureTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossTables",
     "longName": "9955515 - Disclosure - Foreign Exchange Translation Gain/(Loss) (Tables)",
     "shortName": "Foreign Exchange Translation Gain/(Loss) (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ForeignExchangeTranslationGainLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ForeignExchangeTranslationGainLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.harmony.co.za/role/OtherOperatingExpensesTables",
     "longName": "9955516 - Disclosure - Other Operating Expenses (Tables)",
     "shortName": "Other Operating Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfOtherOperatingIncomeExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfOtherOperatingIncomeExpenseExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.harmony.co.za/role/InvestmentIncomeTables",
     "longName": "9955517 - Disclosure - Investment Income (Tables)",
     "shortName": "Investment Income (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfFinanceIncomeExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfFinanceIncomeExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.harmony.co.za/role/FinanceCostsTables",
     "longName": "9955518 - Disclosure - Finance Costs (Tables)",
     "shortName": "Finance Costs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfFinanceCostsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfFinanceCostsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.harmony.co.za/role/TaxationTables",
     "longName": "9955519 - Disclosure - Taxation (Tables)",
     "shortName": "Taxation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.harmony.co.za/role/EarningsLossPerShareTables",
     "longName": "9955520 - Disclosure - Earnings/(Loss) Per Share (Tables)",
     "shortName": "Earnings/(Loss) Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:BasicEarningslossPerShareTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:BasicEarningslossPerShareTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentTables",
     "longName": "9955522 - Disclosure - Property, Plant and Equipment (Tables)",
     "shortName": "Property, Plant and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.harmony.co.za/role/RestrictedCashandInvestmentsTables",
     "longName": "9955523 - Disclosure - Restricted Cash and Investments (Tables)",
     "shortName": "Restricted Cash and Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:RestrictedCashAndInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:RestrictedCashAndInvestmentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.harmony.co.za/role/OtherNonCurrentAssetsTables",
     "longName": "9955524 - Disclosure - Other Non-Current Assets (Tables)",
     "shortName": "Other Non-Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ScheduleofOtherAssetsNonCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ScheduleofOtherAssetsNonCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsTables",
     "longName": "9955525 - Disclosure - Derivative Financial Instruments (Tables)",
     "shortName": "Derivative Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfDerivativeInstrumentsAndHedgingActivitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfDerivativeInstrumentsAndHedgingActivitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.harmony.co.za/role/TradeandOtherReceivablesTables",
     "longName": "9955526 - Disclosure - Trade and Other Receivables (Tables)",
     "shortName": "Trade and Other Receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ScheduleofAccountsNotesLoansandFinancingReceivableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ScheduleofAccountsNotesLoansandFinancingReceivableTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.harmony.co.za/role/InventoriesTables",
     "longName": "9955528 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ScheduleofInventoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ScheduleofInventoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.harmony.co.za/role/ShareCapitalTables",
     "longName": "9955529 - Disclosure - Share Capital (Tables)",
     "shortName": "Share Capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTreasurySharesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTreasurySharesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.harmony.co.za/role/OtherReservesTables",
     "longName": "9955530 - Disclosure - Other Reserves (Tables)",
     "shortName": "Other Reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfOtherReservesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfOtherReservesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationTables",
     "longName": "9955531 - Disclosure - Provision for Environmental Rehabilitation (Tables)",
     "shortName": "Provision for Environmental Rehabilitation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureofAssumptionsUsedinCalculatingOtherProvisionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureofAssumptionsUsedinCalculatingOtherProvisionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.harmony.co.za/role/OtherProvisionsTables",
     "longName": "9955532 - Disclosure - Other Provisions (Tables)",
     "shortName": "Other Provisions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:OtherProvisionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:OtherProvisionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.harmony.co.za/role/LeasesTables",
     "longName": "9955533 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.harmony.co.za/role/ContingentConsiderationTables",
     "longName": "9955534 - Disclosure - Contingent Consideration (Tables)",
     "shortName": "Contingent Consideration (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfTheMovementInContingentConsiderationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfTheMovementInContingentConsiderationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesTables",
     "longName": "9955535 - Disclosure - Other Non-Current Liabilities (Tables)",
     "shortName": "Other Non-Current Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:OtherLiabilities1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:OtherLiabilities1TableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.harmony.co.za/role/StreamingArrangementTables",
     "longName": "9955536 - Disclosure - Streaming Arrangement (Tables)",
     "shortName": "Streaming Arrangement (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfReconciliationOfTheStreamingContractLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfReconciliationOfTheStreamingContractLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.harmony.co.za/role/BorrowingsTables",
     "longName": "9955537 - Disclosure - Borrowings (Tables)",
     "shortName": "Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfMaturitiesOfBorrowingsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfMaturitiesOfBorrowingsExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.harmony.co.za/role/TradeandOtherPayablesTables",
     "longName": "9955538 - Disclosure - Trade and Other Payables (Tables)",
     "shortName": "Trade and Other Payables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.harmony.co.za/role/CashGeneratedbyOperationsTables",
     "longName": "9955539 - Disclosure - Cash Generated by Operations (Tables)",
     "shortName": "Cash Generated by Operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.harmony.co.za/role/EmployeeBenefitsTables",
     "longName": "9955540 - Disclosure - Employee Benefits (Tables)",
     "shortName": "Employee Benefits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfPermanentEmployeesAndAggregateEarningsOfEmployeesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfPermanentEmployeesAndAggregateEarningsOfEmployeesExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.harmony.co.za/role/ShareBasedPaymentsTables",
     "longName": "9955541 - Disclosure - Share-Based Payments (Tables)",
     "shortName": "Share-Based Payments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.harmony.co.za/role/RelatedPartiesTables",
     "longName": "9955542 - Disclosure - Related Parties (Tables)",
     "shortName": "Related Parties (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfKeyManagementPersonnelCompensationExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfKeyManagementPersonnelCompensationExplanatoryTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.harmony.co.za/role/CommitmentsandContingenciesTables",
     "longName": "9955543 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCapitalCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:DisclosureOfCapitalCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementTables",
     "longName": "9955544 - Disclosure - Financial Risk Management (Tables)",
     "shortName": "Financial Risk Management (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.harmony.co.za/role/SegmentReportSegmentReportTables",
     "longName": "9955545 - Disclosure - Segment Report Segment Report (Tables)",
     "shortName": "Segment Report Segment Report (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsTables",
     "longName": "9955546 - Disclosure - Reconciliation of Segment Information to Consolidated Income Statements and Balance Sheets (Tables)",
     "shortName": "Reconciliation of Segment Information to Consolidated Income Statements and Balance Sheets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.harmony.co.za/role/RevenueDetails",
     "longName": "9955547 - Disclosure - Revenue (Details)",
     "shortName": "Revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfRevenueExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-40",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfRevenueExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails",
     "longName": "9955548 - Disclosure - Revenue from contracts with customers (Details)",
     "shortName": "Revenue from contracts with customers (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:PercentageGoldPriceChange",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:PercentageGoldPriceChange",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
     "longName": "9955549 - Disclosure - Cost of Sales - Disclosure of cost of sales (Details)",
     "shortName": "Cost of Sales - Disclosure of cost of sales (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ProductionCosts1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfCostOfSalesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R85": {
     "role": "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails",
     "longName": "9955550 - Disclosure - Cost of Sales - Disclosure of production costs (Details)",
     "shortName": "Cost of Sales - Disclosure of production costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.harmony.co.za/role/CostofSalesNarrativeDetails",
     "longName": "9955551 - Disclosure - Cost of Sales - Narrative (Details)",
     "shortName": "Cost of Sales - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ChangeInProductionCostsYearOnYear",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ChangeInProductionCostsYearOnYear",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
     "longName": "9955552 - Disclosure - Cost of Sales - Narrative - impairment of assets (Details)",
     "shortName": "Cost of Sales - Narrative - impairment of assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-63",
      "name": "ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails",
     "longName": "9955553 - Disclosure - Corporate, Administration and Other Expenditure (Details)",
     "shortName": "Corporate, Administration and Other Expenditure (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfessionalFeesExpense",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:CorporateAdministrationAndOtherExpenditureTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfessionalFeesExpense",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:CorporateAdministrationAndOtherExpenditureTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
     "longName": "9955554 - Disclosure - Foreign Exchange Translation Gain/(Loss) (Details)",
     "shortName": "Foreign Exchange Translation Gain/(Loss) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ForeignExchangeTranslationGainLossTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:EffectOfExchangeRateChangesOnCashAndCashEquivalentsAndOtherItems",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ForeignExchangeTranslationGainLossTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.harmony.co.za/role/OtherOperatingExpensesDetails",
     "longName": "9955555 - Disclosure - Other Operating Expenses (Details)",
     "shortName": "Other Operating Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:SocialInvestmentExpenditure",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfOtherOperatingIncomeExpenseExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:SocialInvestmentExpenditure",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfOtherOperatingIncomeExpenseExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.harmony.co.za/role/InvestmentIncomeDetails",
     "longName": "9955556 - Disclosure - Investment Income (Details)",
     "shortName": "Investment Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfFinanceIncomeExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfFinanceIncomeExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.harmony.co.za/role/FinanceCostsDetails",
     "longName": "9955557 - Disclosure - Finance Costs (Details)",
     "shortName": "Finance Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfFinanceCostsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:InterestExpenseOnOtherFinancialLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfFinanceCostsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails",
     "longName": "9955558 - Disclosure - Taxation - Disclosure of Taxation (Expense)/Credit (Details)",
     "shortName": "Taxation - Disclosure of Taxation (Expense)/Credit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncomeTaxExpenseContinuingOperations",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:AssessedLossLimitation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
     "longName": "9955559 - Disclosure - Taxation - Disclosure of Major Items Causing the Income Tax Provision to Differ from the South African Mining Statutory Tax Rate (Details)",
     "shortName": "Taxation - Disclosure of Major Items Causing the Income Tax Provision to Differ from the South African Mining Statutory Tax Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
     "longName": "9955560 - Disclosure - Taxation - Analysis of Deferred Tax Assets and Liabilities (Details)",
     "shortName": "Taxation - Analysis of Deferred Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-148",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
     "longName": "9955561 - Disclosure - Taxation - Disclosure of Deferred Tax Liabilities and Assets on the Balance Sheet (Details)",
     "shortName": "Taxation - Disclosure of Deferred Tax Liabilities and Assets on the Balance Sheet (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-158",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails",
     "longName": "9955562 - Disclosure - Taxation - Disclosure of Movement in Net Deferred Tax Liability (Details)",
     "shortName": "Taxation - Disclosure of Movement in Net Deferred Tax Liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
     "longName": "9955563 - Disclosure - Taxation - Disclosure of Potential Future Tax Deductions (Details)",
     "shortName": "Taxation - Disclosure of Potential Future Tax Deductions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedAmountOfDeferredTaxAsset",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedAmountOfDeferredTaxAsset",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.harmony.co.za/role/TaxationDividendTaxDetails",
     "longName": "9955564 - Disclosure - Taxation - Dividend Tax (Details)",
     "shortName": "Taxation - Dividend Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:WithholdingTaxPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "hmy:WithholdingTaxPercent",
       "hmy:WithholdingTaxPercent",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:WithholdingTaxPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "hmy:WithholdingTaxPercent",
       "hmy:WithholdingTaxPercent",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
     "longName": "9955565 - Disclosure - Earnings/(Loss) Per Share - Disclosure of Basic Earnings/(Loss) Per Share (Details)",
     "shortName": "Earnings/(Loss) Per Share - Disclosure of Basic Earnings/(Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:BasicEarningslossPerShareTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:NumberOfSharesIssuedAdjustmentForWeightedAverageNumberOfSharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:BasicEarningslossPerShareTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails",
     "longName": "9955566 - Disclosure - Earnings/(Loss) Per Share - Disclosure of Diluted Earnings/(Loss) Per Share (Details)",
     "shortName": "Earnings/(Loss) Per Share - Disclosure of Diluted Earnings/(Loss) Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:BasicEarningslossPerShareTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DilutedEarningslossPerShareTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails",
     "longName": "9955567 - Disclosure - Earnings/(Loss) Per Share - Disclosure of Dividends Declared (Details)",
     "shortName": "Earnings/(Loss) Per Share - Disclosure of Dividends Declared (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-201",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "unitRef": "zarPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-201",
      "name": "ifrs-full:DividendsPaidOrdinaryShares",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
     "longName": "9955568 - Disclosure - Acquisitions and Business Combinations - Narrative (Details)",
     "shortName": "Acquisitions and Business Combinations - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-208",
      "name": "hmy:CashTransferredPerAcquireeShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
     "longName": "9955569 - Disclosure - Property, Plant and Equipment - Disclosure of Property, Plant and Equipment (Details)",
     "shortName": "Property, Plant and Equipment - Disclosure of Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-224",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R105": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
     "longName": "9955570 - Disclosure - Property, Plant and Equipment - Mining assets (Narrative) (Details)",
     "shortName": "Property, Plant and Equipment - Mining assets (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:MinimumLifeOfAssetAppliedToCashFlowProjections",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:MinimumLifeOfAssetAppliedToCashFlowProjections",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails",
     "longName": "9955571 - Disclosure - Property, Plant and Equipment - Disclosure of Gold Price, Silver Price, Copper price and Exchange Rates Assumptions (Details)",
     "shortName": "Property, Plant and Equipment - Disclosure of Gold Price, Silver Price, Copper price and Exchange Rates Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-232",
      "name": "hmy:ClosingPriceOfGoldAssumption",
      "unitRef": "usdPerOz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-232",
      "name": "hmy:ClosingPriceOfGoldAssumption",
      "unitRef": "usdPerOz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails",
     "longName": "9955572 - Disclosure - Property, Plant and Equipment - Disclosure of Gold Resource Value Assumptions (Details)",
     "shortName": "Property, Plant and Equipment - Disclosure of Gold Resource Value Assumptions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-244",
      "name": "hmy:GoldResourceValueAssumptionMeasured",
      "unitRef": "usdPerOz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-244",
      "name": "hmy:GoldResourceValueAssumptionMeasured",
      "unitRef": "usdPerOz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
     "longName": "9955573 - Disclosure - Property, Plant and Equipment - Disclosure of Sensitivity Analysis - Impairment of Assets (Details)",
     "shortName": "Property, Plant and Equipment - Disclosure of Sensitivity Analysis - Impairment of Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:PercentageOfReasonablyPossibleDecreaseInCommodityPriceUsedInDiscountedCashFlowModels",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:PercentageOfReasonablyPossibleDecreaseInCommodityPriceUsedInDiscountedCashFlowModels",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
     "longName": "9955574 - Disclosure - Property, Plant and Equipment - Disclosure of Movement in Property, Plant and Equipment (Details)",
     "shortName": "Property, Plant and Equipment - Disclosure of Movement in Property, Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-225",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-258",
      "name": "ifrs-full:RetirementsPropertyPlantAndEquipment",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
     "longName": "9955575 - Disclosure - Property, Plant and Equipment Mining Assets Under Construction (Details)",
     "shortName": "Property, Plant and Equipment Mining Assets Under Construction (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-288",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails",
     "longName": "9955576 - Disclosure - Property, Plant and Equipment - Other non-mining assets (Narrative) (Details)",
     "shortName": "Property, Plant and Equipment - Other non-mining assets (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-323",
      "name": "ifrs-full:DepreciationRatePropertyPlantAndEquipment",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-323",
      "name": "ifrs-full:DepreciationRatePropertyPlantAndEquipment",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails",
     "longName": "9955577 - Disclosure - Restricted Cash and Investments (Details)",
     "shortName": "Restricted Cash and Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:TotalRestrictedCashAndInvestments",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:RestrictedCashAndInvestmentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.harmony.co.za/role/RestrictedCashDetails",
     "longName": "9955578 - Disclosure - Restricted Cash (Details)",
     "shortName": "Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NoncurrentRestrictedCashAndCashEquivalents",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfRestrictedCashAndCashEquivalentsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails",
     "longName": "9955579 - Disclosure - Restricted Investments - Disclosure of Restricted Investments (Details)",
     "shortName": "Restricted Investments - Disclosure of Restricted Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:RestrictedInvestments1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:RestrictedCashAndInvestmentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-345",
      "name": "hmy:RestrictedInvestments1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails",
     "longName": "9955580 - Disclosure - Restricted Investments - Disclosure of Environmental Trust Funds (Details)",
     "shortName": "Restricted Investments - Disclosure of Environmental Trust Funds (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:RestrictedInvestments1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:RestrictedCashAndInvestmentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-347",
      "name": "hmy:RestrictedInvestments1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails",
     "longName": "9955581 - Disclosure - Restricted Investments - Reconciliation of Movement in Investments Held by Environmental Trust Funds (Details)",
     "shortName": "Restricted Investments - Reconciliation of Movement in Investments Held by Environmental Trust Funds (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:RestrictedInvestments1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:RestrictedCashAndInvestmentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-360",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
     "longName": "9955582 - Disclosure - Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)",
     "shortName": "Other Non-Current Assets - Schedule of Other Non-Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:DebtInstrumentsHeld",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ScheduleofOtherAssetsNonCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:DebtInstrumentsHeld",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ScheduleofOtherAssetsNonCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
     "longName": "9955583 - Disclosure - Other Non-Current Assets - Disclosure of movement in ARM BBEE Trust Loan (Details)",
     "shortName": "Other Non-Current Assets - Disclosure of movement in ARM BBEE Trust Loan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-363",
      "name": "ifrs-full:NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ScheduleofOtherAssetsNonCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R119": {
     "role": "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
     "longName": "9955584 - Disclosure - Derivative Financial Instruments - Disclosure of Derivative Financial Assets and Liabilities (Details)",
     "shortName": "Derivative Financial Instruments - Disclosure of Derivative Financial Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:DerivativeFinancialAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
     "longName": "9955585 - Disclosure - Derivative Financial Instruments - Disclosure of Open Position at the Reporting Date (Details)",
     "shortName": "Derivative Financial Instruments - Disclosure of Open Position at the Reporting Date (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-440",
      "name": "ifrs-full:NominalAmountOfHedgingInstrument",
      "unitRef": "oz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-440",
      "name": "ifrs-full:NominalAmountOfHedgingInstrument",
      "unitRef": "oz",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails",
     "longName": "9955586 - Disclosure - Trade and Other Receivables - Disclosure of Trade and Other Receivables (Details)",
     "shortName": "Trade and Other Receivables - Disclosure of Trade and Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ScheduleofAccountsNotesLoansandFinancingReceivableTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:CurrentTradeReceivables",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ScheduleofAccountsNotesLoansandFinancingReceivableTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails",
     "longName": "9955587 - Disclosure - Trade and Other Receivables - Disclosure of Movement in the Loss Allowance for Trade and Other Receivables (Details)",
     "shortName": "Trade and Other Receivables - Disclosure of Movement in the Loss Allowance for Trade and Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-536",
      "name": "hmy:TradeAndOtherReceivablesAtAmortisedCostAllowanceForExpectedCreditLosses",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-538",
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossTradeReceivables",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
     "longName": "9955588 - Disclosure - Trade and Other Receivables - Disclosure of Ageing of Loss Allowance for Trade and Other Receivables (Details)",
     "shortName": "Trade and Other Receivables - Disclosure of Ageing of Loss Allowance for Trade and Other Receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:AssetsHeldAsCollateralPermittedToBeSoldOrRepledgedAtFairValue",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ifrs-full:AssetsHeldAsCollateralPermittedToBeSoldOrRepledgedAtFairValue",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:AssetsHeldAsCollateralPermittedToBeSoldOrRepledgedAtFairValue",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ifrs-full:AssetsHeldAsCollateralPermittedToBeSoldOrRepledgedAtFairValue",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
     "longName": "9955589 - Disclosure - Investments in Associates - Narrative (a) (Details)",
     "shortName": "Investments in Associates - Narrative (a) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:InvestmentsInAssociates",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-568",
      "name": "ifrs-full:ProportionOfOwnershipInterestInAssociate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
     "longName": "9955590 - Disclosure - Investments in Associates - Narrative - (b) (Details)",
     "shortName": "Investments in Associates - Narrative - (b) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ImpairmentOfInvestmentInAssociate",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-572",
      "name": "hmy:ImpairmentOfInvestmentInAssociate",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails",
     "longName": "9955591 - Disclosure - Investment in Joint Operations (Details)",
     "shortName": "Investment in Joint Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-305",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointOperation",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.harmony.co.za/role/InventoriesDetails",
     "longName": "9955592 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:GoldInLockup",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ScheduleofOtherAssetsNonCurrentTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:GoldInprocessOreStockpilesAndBullionOnHand",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:ScheduleofInventoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.harmony.co.za/role/InventoriesNarrativeDetails",
     "longName": "9955593 - Disclosure - Inventories (Narrative) (Details)",
     "shortName": "Inventories (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:WritedownsReversalsOfInventories",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R129": {
     "role": "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
     "longName": "9955594 - Disclosure - Share Capital - Narrative (Details)",
     "shortName": "Share Capital - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:StockIssuedDuringPeriodSharesExerciseofStockOptions",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-577",
      "name": "ifrs-full:NumberOfSharesAuthorised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails",
     "longName": "9955595 - Disclosure - Share Capital - Treasury shares (Details)",
     "shortName": "Share Capital - Treasury shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-584",
      "name": "ifrs-full:SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-584",
      "name": "ifrs-full:SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails",
     "longName": "9955596 - Disclosure - Other Reserves - Disclosure of Other Reserves (Details)",
     "shortName": "Other Reserves - Disclosure of Other Reserves (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfOtherReservesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ReserveOfExchangeDifferencesOnTranslation",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfOtherReservesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails",
     "longName": "9955597 - Disclosure - Other Reserves - Reconciliation of the Hedge Reserve and time value reserve (Details)",
     "shortName": "Other Reserves - Reconciliation of the Hedge Reserve and time value reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:ReserveOfCashFlowHedges",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfOtherReservesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.harmony.co.za/role/OtherReservesReconciliationofShareBasedPaymentReserveDetails",
     "longName": "9955598 - Disclosure - Other Reserves - Reconciliation of Share Based Payment Reserve (Details)",
     "shortName": "Other Reserves - Reconciliation of Share Based Payment Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:ReserveOfSharebasedPayments",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R134": {
     "role": "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
     "longName": "9955599 - Disclosure - Other Reserves - Narrative (Details)",
     "shortName": "Other Reserves - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ReserveOfGainsAndLossesFromInvestmentsInEquityInstruments",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfOtherReservesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-595",
      "name": "ifrs-full:PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails",
     "longName": "9955600 - Disclosure - Provision for Environmental Rehabilitation - Disclosure of Rates Used in the Calculated of the Provision (Details)",
     "shortName": "Provision for Environmental Rehabilitation - Disclosure of Rates Used in the Calculated of the Provision (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-598",
      "name": "hmy:MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsInflationRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-598",
      "name": "hmy:MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsInflationRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails",
     "longName": "9955601 - Disclosure - Provision for Environmental Rehabilitation - Reconciliation of the Total Liability for Environmental Rehabilitation (Details)",
     "shortName": "Provision for Environmental Rehabilitation - Reconciliation of the Total Liability for Environmental Rehabilitation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:OtherProvisionsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-665",
      "name": "ifrs-full:OtherProvisions",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails",
     "longName": "9955602 - Disclosure - Provision for Environmental Rehabilitation - Disclosure of Future Net Undiscounted Obligation (Details)",
     "shortName": "Provision for Environmental Rehabilitation - Disclosure of Future Net Undiscounted Obligation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:ProvisionForDecommissioningRestorationAndRehabilitationCostsUndiscountedCashFlows",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:ProvisionForDecommissioningRestorationAndRehabilitationCostsUndiscountedCashFlows",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.harmony.co.za/role/OtherprovisionsDetails",
     "longName": "9955603 - Disclosure - Other provisions (Details)",
     "shortName": "Other provisions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:LegalProceedingsProvision",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:OtherProvisionsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R139": {
     "role": "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails",
     "longName": "9955604 - Disclosure - Other Provisions - Provision for Silicosis Settlement - Narative (Details)",
     "shortName": "Other Provisions - Provision for Silicosis Settlement - Narative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "c-669",
      "name": "hmy:MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-669",
      "name": "hmy:MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsDiscountRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails",
     "longName": "9955605 - Disclosure - Other Provisions - Provision for Silicosis Settlement - Reconciliation of the Total Provision for Silicosis Settlement (Details)",
     "shortName": "Other Provisions - Provision for Silicosis Settlement - Reconciliation of the Total Provision for Silicosis Settlement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:LegalProceedingsProvision",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:OtherProvisionsTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:LegalSettlementPaymentToTrustAndOtherSettlements",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails",
     "longName": "9955606 - Disclosure - Other Provisions - Retirement Benefit Obligation - Narrative (Details)",
     "shortName": "Other Provisions - Retirement Benefit Obligation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
     "longName": "9955607 - Disclosure - Other Provisions - Retirement Benefit Obligation - Disclosure of Unfunded Obligations (Details)",
     "shortName": "Other Provisions - Retirement Benefit Obligation - Disclosure of Unfunded Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromMiscellaneousOtherChanges",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.harmony.co.za/role/LeasesDisclosureofInformationaboutRightofUseAssetsDetails",
     "longName": "9955608 - Disclosure - Leases Disclosure of Information about Right of Use Assets (Details)",
     "shortName": "Leases Disclosure of Information about Right of Use Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails",
     "longName": "9955609 - Disclosure - Leases Disclosure of Current and Non-Current Lease Liabilities (Details)",
     "shortName": "Leases Disclosure of Current and Non-Current Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-22",
      "name": "ifrs-full:LeaseLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails",
     "longName": "9955610 - Disclosure - Leases Disclosure of Maturity Analysis of Capitalised Leases (Details)",
     "shortName": "Leases Disclosure of Maturity Analysis of Capitalised Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:GrossLeaseLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.harmony.co.za/role/LeasesDisclosureofamountsincludedintheIncomeStatementsrelatingtoleasesDetails",
     "longName": "9955611 - Disclosure - Leases Disclosure of amounts included in the Income Statements relating to leases (Details)",
     "shortName": "Leases Disclosure of amounts included in the Income Statements relating to leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "146",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DepreciationRightofuseAssets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails",
     "longName": "9955612 - Disclosure - Leases Disclosure of lease payments (Details)",
     "shortName": "Leases Disclosure of lease payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "147",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:CashOutflowForLeases",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-686",
      "name": "ifrs-full:CashOutflowForLeases",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.harmony.co.za/role/LeasesDetails",
     "longName": "9955613 - Disclosure - Leases (Details)",
     "shortName": "Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "148",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:StatementThatLesseeAccountsForLeasesOfLowvalueAssetsUsingRecognitionExemption",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:StatementThatLesseeAccountsForLeasesOfLowvalueAssetsUsingRecognitionExemption",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
     "longName": "9955614 - Disclosure - Contingent consideration narative (Details)",
     "shortName": "Contingent consideration narative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "149",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:ContingentConsiderationLiabilitiesRecognised",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:RemeasurementOfMponengContingentConsideration",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
     "longName": "9955615 - Disclosure - Contingent consideration - Disclosure in the movement of the liability (Details)",
     "shortName": "Contingent consideration - Disclosure in the movement of the liability (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "150",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "hmy:ContingentConsiderationLiabilitiesRecognised",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-703",
      "name": "hmy:PaymentOfContingentConsiderationLiability",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails",
     "longName": "9955616 - Disclosure - Other Non-Current Liabilities (Details)",
     "shortName": "Other Non-Current Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "151",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:GroundSwapRoyaltyLiability",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:OtherLiabilities1TableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:GroundSwapRoyaltyLiability",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:OtherLiabilities1TableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.harmony.co.za/role/StreamingArrangementDetails",
     "longName": "9955617 - Disclosure - Streaming Arrangement (Details)",
     "shortName": "Streaming Arrangement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "152",
     "firstAnchor": {
      "contextRef": "c-712",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-705",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails",
     "longName": "9955618 - Disclosure - Streaming Arrangement - Contract liability and gold delivered (Details)",
     "shortName": "Streaming Arrangement - Contract liability and gold delivered (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "153",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:InterestExpenseOnStreamingArrangement",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfFinanceCostsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-707",
      "name": "hmy:InterestExpenseOnStreamingArrangement",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
     "longName": "9955619 - Disclosure - Borrowings - Disclosure of Facilities' Terms Schedule (Details)",
     "shortName": "Borrowings - Disclosure of Facilities' Terms Schedule (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "154",
     "firstAnchor": {
      "contextRef": "c-715",
      "name": "hmy:LineofCreditFacilityMaximumBorrowingCapacity1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfMaturitiesOfBorrowingsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-715",
      "name": "hmy:LineofCreditFacilityMaximumBorrowingCapacity1",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfMaturitiesOfBorrowingsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.harmony.co.za/role/BorrowingsNarrativeDetails",
     "longName": "9955620 - Disclosure - Borrowings - Narrative (Details)",
     "shortName": "Borrowings - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "155",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:BorrowingsRestrictiveCovenantsMinimumInterestCoverRatio",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:BorrowingsRestrictiveCovenantsMinimumInterestCoverRatio",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
     "longName": "9955621 - Disclosure - Borrowings - Disclosure of Interest Bearing Borrowings (Details)",
     "shortName": "Borrowings - Disclosure of Interest Bearing Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "156",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "ifrs-full:LongtermBorrowings",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:BorrowingsBearingInterest",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
     "longName": "9955622 - Disclosure - Borrowings - Disclosure of Effective Interest Rates (Details)",
     "shortName": "Borrowings - Disclosure of Effective Interest Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "157",
     "firstAnchor": {
      "contextRef": "c-752",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfEffectiveInterestRatesOnBorrowingsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-752",
      "name": "ifrs-full:BorrowingsInterestRate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfEffectiveInterestRatesOnBorrowingsExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R158": {
     "role": "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails",
     "longName": "9955623 - Disclosure - Trade and Other Payables - Disclosure of Trade and Other Payables (Details)",
     "shortName": "Trade and Other Payables - Disclosure of Trade and Other Payables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "158",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofMovementintheLiabilityforAnnualLeaveDetails",
     "longName": "9955624 - Disclosure - Trade and Other Payables - Disclosure of Movement in the Liability for Annual Leave (Details)",
     "shortName": "Trade and Other Payables - Disclosure of Movement in the Liability for Annual Leave (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "159",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "hmy:ShorttermEmployeeBenefitsAccrualsLeaveLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ShorttermEmployeeBenefitsAccrualsBenefitsPaid",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
     "longName": "9955625 - Disclosure - Cash Generated by Operations - Disclosure of Cash Generated by Operations (Details)",
     "shortName": "Cash Generated by Operations - Disclosure of Cash Generated by Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "160",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
     "longName": "9955626 - Disclosure - Cash Generated by Operations - Narrative (Details)",
     "shortName": "Cash Generated by Operations - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "161",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R162": {
     "role": "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
     "longName": "9955627 - Disclosure - Employee Benefits - Disclosure of Permanent Employees and Aggregate Earnings of Employees (Details)",
     "shortName": "Employee Benefits - Disclosure of Permanent Employees and Aggregate Earnings of Employees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "162",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NumberOfEmployees",
      "unitRef": "numberofemployees",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfPermanentEmployeesAndAggregateEarningsOfEmployeesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:NumberOfEmployees",
      "unitRef": "numberofemployees",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfPermanentEmployeesAndAggregateEarningsOfEmployeesExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R163": {
     "role": "http://www.harmony.co.za/role/EmployeeBenefitsNarrativeDetails",
     "longName": "9955628 - Disclosure - Employee Benefits - Narrative (Details)",
     "shortName": "Employee Benefits - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "163",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TerminationBenefitsExpense",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:TerminationBenefitsExpense",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R164": {
     "role": "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
     "longName": "9955629 - Disclosure - Share-Based Payments - Narrative (Details)",
     "shortName": "Share-Based Payments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "164",
     "firstAnchor": {
      "contextRef": "c-767",
      "name": "hmy:A30DayVolumeWeightedAveragePricePerOrdinaryShareAsAt8December2023",
      "unitRef": "zarPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-767",
      "name": "hmy:A30DayVolumeWeightedAveragePricePerOrdinaryShareAsAt8December2023",
      "unitRef": "zarPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R165": {
     "role": "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
     "longName": "9955630 - Disclosure - Share-Based Payments - Total Costs Related to Employee Share-Based Payments (Details)",
     "shortName": "Share-Based Payments - Total Costs Related to Employee Share-Based Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "165",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R166": {
     "role": "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
     "longName": "9955631 - Disclosure - Share-Based Payments - Terms and Conditions of Options Granted Under share plans (Details)",
     "shortName": "Share-Based Payments - Terms and Conditions of Options Granted Under share plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "166",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-787",
      "name": "ifrs-full:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R167": {
     "role": "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
     "longName": "9955632 - Disclosure - Share-Based Payments - Activity on Share Options (Details)",
     "shortName": "Share-Based Payments - Activity on Share Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "167",
     "firstAnchor": {
      "contextRef": "c-841",
      "name": "hmy:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-799",
      "name": "ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R168": {
     "role": "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
     "longName": "9955633 - Disclosure - Share-Based Payments - Options by Grant Date (Details)",
     "shortName": "Share-Based Payments - Options by Grant Date (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "168",
     "firstAnchor": {
      "contextRef": "c-799",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-809",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R169": {
     "role": "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails",
     "longName": "9955634 - Disclosure - Related Parties - Disclosure of Directors\u2019 Renumeration (Details)",
     "shortName": "Related Parties - Disclosure of Directors\u2019 Renumeration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "169",
     "firstAnchor": {
      "contextRef": "c-851",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-851",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R170": {
     "role": "http://www.harmony.co.za/role/RelatedPartiesNarrativeDetails",
     "longName": "9955635 - Disclosure - Related Parties - Narrative (Details)",
     "shortName": "Related Parties - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "170",
     "firstAnchor": {
      "contextRef": "c-570",
      "name": "ifrs-full:ProportionOfOwnershipInterestInAssociate",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "4",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R171": {
     "role": "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails",
     "longName": "9955636 - Disclosure - Related Parties - Disclosure of Directors and Prescribed Officers Who Own Shares in Harmony (Details)",
     "shortName": "Related Parties - Disclosure of Directors and Prescribed Officers Who Own Shares in Harmony (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "171",
     "firstAnchor": {
      "contextRef": "c-855",
      "name": "hmy:KeyManagementPersonnelCompensationNumberOfSharesHeldByKeyManagementPersonnel",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-855",
      "name": "hmy:KeyManagementPersonnelCompensationNumberOfSharesHeldByKeyManagementPersonnel",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R172": {
     "role": "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails",
     "longName": "9955637 - Disclosure - Related Parties - Disclosure of Transactions with Related Parties (Details)",
     "shortName": "Related Parties - Disclosure of Transactions with Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "172",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:RevenueFromSaleOfGoodsAndRenderingOfServicesRelatedPartyTransactions",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:RevenueFromSaleOfGoodsAndRenderingOfServicesRelatedPartyTransactions",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R173": {
     "role": "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
     "longName": "9955638 - Disclosure - Commitments and Contingencies - Disclosure of Guarantees (Details)",
     "shortName": "Commitments and Contingencies - Disclosure of Guarantees (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "173",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ContractualCapitalCommitments",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ContractualCapitalCommitments",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R174": {
     "role": "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
     "longName": "9955639 - Disclosure - Commitments and Contingencies - Disclosure of Contingent liabilities (Details)",
     "shortName": "Commitments and Contingencies - Disclosure of Contingent liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "174",
     "firstAnchor": {
      "contextRef": "c-889",
      "name": "hmy:ConsiderationPayableUponDecisionToMine",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-889",
      "name": "hmy:ConsiderationPayableUponDecisionToMine",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R175": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
     "longName": "9955640 - Disclosure - Financial Risk Management - Schedule of Financial Assets and Liabilities (Details)",
     "shortName": "Financial Risk Management - Schedule of Financial Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "175",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:Assets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-935",
      "name": "ifrs-full:FinancialLiabilities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R176": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
     "longName": "9955641 - Disclosure - Financial Risk Management - Foreign Exchange Risk (Details)",
     "shortName": "Financial Risk Management - Foreign Exchange Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "176",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ForeignCurrencyExchangeNotionalAmountPercentageHedgedLimit",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ForeignCurrencyExchangeNotionalAmountPercentageHedgedLimit",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R177": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
     "longName": "9955642 - Disclosure - Financial Risk Management - Commodity Price Sensitivity (Details)",
     "shortName": "Financial Risk Management - Commodity Price Sensitivity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "177",
     "firstAnchor": {
      "contextRef": "c-1006",
      "name": "hmy:MaximumGoldProductionHedgedasaPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1006",
      "name": "hmy:MaximumGoldProductionHedgedasaPercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R178": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
     "longName": "9955645 - Disclosure - Financial Risk Management - Credit Risk (Details)",
     "shortName": "Financial Risk Management - Credit Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "178",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R179": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
     "longName": "9955646 - Disclosure - Financial Risk Management - Liquidity Risk (Details)",
     "shortName": "Financial Risk Management - Liquidity Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "179",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:ClosingForeignExchangeRate",
      "unitRef": "zarPerUSD",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1063",
      "name": "hmy:LineofCreditFacilityMaximumBorrowingCapacity1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R180": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
     "longName": "9955647 - Disclosure - Financial Risk Management - Capital Risk Management, Net Debt (Details)",
     "shortName": "Financial Risk Management - Capital Risk Management, Net Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "180",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:Borrowings",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R181": {
     "role": "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
     "longName": "9955648 - Disclosure - Financial Risk Management - Fair Value Determination for Financial Assets and Liabilities (Details)",
     "shortName": "Financial Risk Management - Fair Value Determination for Financial Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "181",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "ifrs-full:Assets",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:ClosingPriceOfCopperAssumption",
      "unitRef": "usdPerLb",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R182": {
     "role": "http://www.harmony.co.za/role/SubsequentEventsDetails",
     "longName": "9955649 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "182",
     "firstAnchor": {
      "contextRef": "c-1091",
      "name": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersPerShare",
      "unitRef": "zarPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "ifrs-full:DividendsPaidOrdinarySharesPerShare",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1091",
      "name": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersPerShare",
      "unitRef": "zarPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "ifrs-full:DividendsPaidOrdinarySharesPerShare",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R183": {
     "role": "http://www.harmony.co.za/role/SegmentReportNarrativeDetails",
     "longName": "9955650 - Disclosure - Segment Report - Narrative (Details)",
     "shortName": "Segment Report - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "183",
     "firstAnchor": {
      "contextRef": "c-5",
      "name": "hmy:NumberOfEconomicProducts",
      "unitRef": "product",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "hmy:NumberOfEconomicProducts",
      "unitRef": "product",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true,
      "unique": true
     }
    },
    "R184": {
     "role": "http://www.harmony.co.za/role/SegmentReportDetails",
     "longName": "9955651 - Disclosure - Segment Report (Details)",
     "shortName": "Segment Report (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "184",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:Revenue",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfRevenueExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "hmy:ProductionofProvedReserves",
      "unitRef": "kg",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    },
    "R185": {
     "role": "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
     "longName": "9955652 - Disclosure - Reconciliation of Segment Information to Consolidated Income Statements and Balance Sheets (Details)",
     "shortName": "Reconciliation of Segment Information to Consolidated Income Statements and Balance Sheets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "185",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ifrs-full:Revenue",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "hmy:DisclosureOfRevenueExplanatoryTableTextBlock",
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1203",
      "name": "ifrs-full:Revenue",
      "unitRef": "zar",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "span",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "tbody",
       "table",
       "div",
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "hmy-20250630_d2.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "hmy_A30DayVolumeWeightedAveragePricePerOrdinaryShareAsAt8December2023": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "A30DayVolumeWeightedAveragePricePerOrdinaryShareAsAt8December2023",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "30 Day Average Market Price",
        "label": "30-Day Volume Weighted Average Price per Ordinary Share as at 8 December 2023",
        "documentation": "30-Day Volume Weighted Average Price per Ordinary Share as at 8 December 2023"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ARMBBEETrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ARMBBEETrustMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ARM BBEE Trust",
        "label": "ARM BBEE Trust [Member]",
        "documentation": "ARM BBEE Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ARMMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ARMMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ARM",
        "label": "ARM [Member]",
        "documentation": "ARM"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AUDAgainstUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AUDAgainstUSDMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US$ against AU$",
        "label": "AUD against USD [Member]",
        "documentation": "AUD against USD[Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AbelleLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AbelleLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Abelle Limited",
        "label": "Abelle Limited [Member]",
        "documentation": "Abelle Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies, Changes In Accounting Estimates And Errors [Abstract]",
        "label": "Accounting Policies, Changes In Accounting Estimates And Errors [Abstract]",
        "documentation": "List of accounting policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAmortisationAndImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedDepreciationAmortisationAndImpairmentMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accumulated depreciation and impairments",
        "label": "Accumulated depreciation, amortisation and impairment [member]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r19",
      "r84",
      "r90",
      "r93",
      "r322",
      "r361",
      "r365",
      "r368"
     ]
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AccumulatedImpairmentMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loss allowance",
        "terseLabel": "Loss allowance",
        "label": "Accumulated impairment [member]"
       }
      }
     },
     "auth_ref": [
      "r195",
      "r223",
      "r406",
      "r525",
      "r602",
      "r612",
      "r613",
      "r614"
     ]
    },
    "hmy_AcquisitionOfNonControllingInterestInSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AcquisitionOfNonControllingInterestInSubsidiary",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition of non-controlling interest in subsidiary",
        "terseLabel": "Acquisition of non-controlling interest in subsidiary",
        "label": "Acquisition of non-controlling interest in subsidiary",
        "documentation": "Acquisition of non-controlling interest in subsidiary"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition-related costs",
        "terseLabel": "Acquisition related costs",
        "label": "Acquisition-related costs recognised as expense for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination"
       }
      }
     },
     "auth_ref": [
      "r189"
     ]
    },
    "hmy_ActuarialAssumptionOfAgeGapBetweenHusbandsAndYoungerWives": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ActuarialAssumptionOfAgeGapBetweenHusbandsAndYoungerWives",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected age gap between husbands and their younger wives (term)",
        "label": "Actuarial Assumption Of Age Gap Between Husbands And Younger Wives",
        "documentation": "Actuarial Assumption Of Age Gap Between Husbands And Younger Wives"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfDiscountRates",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate",
        "label": "Actuarial assumption of discount rates"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfExpectedRatesOfInflation",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medical inflation rate",
        "label": "Actuarial assumption of expected rates of inflation"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected rate of inflation that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [domain]; Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "hmy_ActuarialAssumptionOfMarriageRatesAtRetirementOrEarlierDeath": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ActuarialAssumptionOfMarriageRatesAtRetirementOrEarlierDeath",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected employed members that will be married at retirement or earlier death (as a percent)",
        "label": "Actuarial Assumption Of Marriage Rates At Retirement Or Earlier Death",
        "documentation": "Actuarial Assumption Of Marriage Rates At Retirement Or Earlier Death"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ActuarialAssumptionOfRetirementAge2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialAssumptionOfRetirementAge2019",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Actuarial assumption of retirement age",
        "label": "Actuarial assumption of retirement age"
       }
      },
      "en": {
       "role": {
        "documentation": "The retirement age used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r605"
     ]
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net actuarial loss recognised in other comprehensive income during the year",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in loss allowance recognised during the year",
        "label": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r623"
     ]
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "verboseLabel": "Additions other than through business combinations, property, plant and equipment",
        "netLabel": "Capital expenditure",
        "label": "Additions other than through business combinations, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Total for all business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r323"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofInformationaboutRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Additions to right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r153",
      "r281"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Address Type [Domain]",
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "calculation": {
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Weighted average number of ordinary shares for diluted earnings per share (in shares)",
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share"
       }
      },
      "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": [
      "r62"
     ]
    },
    "hmy_AdjustmentForWeightedNumberOfTreasuryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AdjustmentForWeightedNumberOfTreasuryShares",
     "calculation": {
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails": {
       "parentTag": "ifrs-full_WeightedAverageShares",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury shares (in shares)",
        "label": "Adjustment For Weighted Number Of Treasury Shares",
        "documentation": "Adjustment For Weighted Number Of Treasury Shares"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AdjustmentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AdjustmentOtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Silicosis settlement provision",
        "label": "Adjustment Other Provisions",
        "documentation": "Adjustment Other Provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior year tax",
        "label": "Adjustments for current tax of prior periods"
       }
      }
     },
     "auth_ref": [
      "r487",
      "r548"
     ]
    },
    "hmy_AdjustmentsForDayOneLossAmortisation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AdjustmentsForDayOneLossAmortisation",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Day one loss amortisation",
        "label": "Adjustments For Day One Loss Amortisation",
        "documentation": "Adjustments For Day One Loss Amortisation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in Inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in Receivables",
        "label": "Adjustments for decrease (increase) in trade and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortisation and depreciation",
        "label": "Adjustments for depreciation and amortisation expense"
       }
      }
     },
     "auth_ref": [
      "r617"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance costs",
        "label": "Adjustments for finance costs"
       }
      }
     },
     "auth_ref": [
      "r618"
     ]
    },
    "ifrs-full_AdjustmentsForFinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForFinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Investment income",
        "label": "Adjustments for finance income"
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "ifrs-full_AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash portion of (gains)/losses on derivatives",
        "label": "Adjustments for gains (losses) on change in fair value of derivatives"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gains (losses) on changes in the fair value of derivatives to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: At fair value [member]; Derivatives [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of assets",
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss"
       }
      }
     },
     "auth_ref": [
      "r617"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net decrease in provision for post-retirement benefits",
        "label": "Adjustments for increase (decrease) in employee benefit liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "hmy_AdjustmentsForIncreaseDecreaseInProvisionForEnvironmentalRehabilitation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AdjustmentsForIncreaseDecreaseInProvisionForEnvironmentalRehabilitation",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net increase/(decrease) in provision for environmental rehabilitation",
        "label": "Adjustments For Increase (Decrease) In Provision For Environmental Rehabilitation",
        "documentation": "Adjustments For Increase (Decrease) In Provision For Environmental Rehabilitation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in Payables",
        "label": "Adjustments for increase (decrease) in trade and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r619"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments for:",
        "label": "Adjustments to reconcile profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "label": "Adjustments for share-based payments"
       }
      }
     },
     "auth_ref": [
      "r617"
     ]
    },
    "ifrs-full_AdjustmentsForUndistributedProfitsOfAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForUndistributedProfitsOfAssociates",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Profit from associates",
        "label": "Adjustments for undistributed profits of associates"
       }
      }
     },
     "auth_ref": [
      "r617"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange translation differences",
        "label": "Adjustments for unrealised foreign exchange losses (gains)"
       }
      }
     },
     "auth_ref": [
      "r508",
      "r617"
     ]
    },
    "hmy_AdjustmentsforIncreaseDecreaseinLegalProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AdjustmentsforIncreaseDecreaseinLegalProvision",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silicosis settlement provision \u2013 net",
        "label": "Adjustments for Increase (Decrease) in Legal Provision",
        "documentation": "Adjustments for Increase (Decrease) in Legal Provision"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AdjustmenttoRehabilitationAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AdjustmenttoRehabilitationAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to rehabilitation asset",
        "label": "Adjustment to Rehabilitation Asset",
        "documentation": "Adjustment to Rehabilitation Asset"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Corporate, administration and other expenditure",
        "terseLabel": "Total corporate, administration and other expenditure",
        "label": "Administrative expenses"
       }
      }
     },
     "auth_ref": [
      "r53",
      "r485",
      "r557"
     ]
    },
    "hmy_AfricanVanguardResourcesProprietaryLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AfricanVanguardResourcesProprietaryLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AVRD",
        "label": "African Vanguard Resources (Proprietary) Limited [Member]",
        "documentation": "African Vanguard Resources (Proprietary) Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AggregateFairValueOtherEquityInstrumentsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AggregateFairValueOtherEquityInstrumentsExercised",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of options and rights exercised during the year",
        "label": "Aggregate Fair Value, Other Equity Instruments Exercised",
        "documentation": "Aggregate Fair Value, Other Equity Instruments Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AllOtherSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AllOtherSegmentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All other surface operations",
        "label": "All other segments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for business activities and operating segments that are not reportable."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r247",
      "r272"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AmortisationAndDepreciationOfDeferredTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AmortisationAndDepreciationOfDeferredTaxMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortisation And Depreciation",
        "label": "Amortisation And Depreciation Of Deferred Tax [Member]",
        "documentation": "Amortisation And Depreciation Of Deferred Tax [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AmortizationOfDebtIssueCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AmortizationOfDebtIssueCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortisation of issue costs",
        "label": "Amortization Of Debt Issue Costs",
        "documentation": "Amortization Of Debt Issue Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Of Reasonably Possible Decrease In Production Profile Used In Discounted Cash Flow Models",
        "label": "Amount by which value assigned to key assumption must change in order for unit's recoverable amount to be equal to carrying 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": [
      "r73",
      "r75"
     ]
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Analysis of income and expense [abstract]",
        "label": "Analysis of income and expense [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AngloGoldAshantiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AngloGoldAshantiMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AngloGold Ashanti",
        "label": "AngloGold Ashanti [Member]",
        "documentation": "AngloGold Ashanti"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AntonButheleziPrescribedOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AntonButheleziPrescribedOfficerMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anton Buthelezi, Prescribed Officer",
        "label": "Anton Buthelezi, Prescribed Officer [Member]",
        "documentation": "Anton Buthelezi, Prescribed Officer"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Applicable taxation rate",
        "verboseLabel": "Mining statutory tax rate",
        "label": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r316"
     ]
    },
    "hmy_April42024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "April42024Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 4, 2024",
        "label": "April 4, 2024 [Member]",
        "documentation": "April 4, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AssessedLossLimitation": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AssessedLossLimitation",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assessed loss limitation",
        "label": "Assessed loss limitation",
        "documentation": "Assessed loss limitation."
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AssessedLossRelatedToTemporaryDifferencesDeferredTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AssessedLossRelatedToTemporaryDifferencesDeferredTaxMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assessed Loss Related To Temporary Differences, Deferred Tax",
        "label": "Assessed Loss Related To Temporary Differences, Deferred Tax [Member]",
        "documentation": "Assessed Loss Related To Temporary Differences, Deferred Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "terseLabel": "Total assets",
        "verboseLabel": "Assets",
        "label": "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": [
      "r134",
      "r135",
      "r136",
      "r253",
      "r256",
      "r414",
      "r415",
      "r451"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsHeldAsCollateralPermittedToBeSoldOrRepledgedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssetsHeldAsCollateralPermittedToBeSoldOrRepledgedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral pledged or held for receivables",
        "label": "Collateral held permitted to be sold or repledged in absence of default by owner of collateral, at fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value of collateral held that is permitted to be sold or repledged in the absence of default by the owner of the collateral. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_AssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AssociatesMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Associates",
        "label": "Total for all associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r57",
      "r59",
      "r133",
      "r344",
      "r413"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.harmony.co.za/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r570",
      "r582"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.harmony.co.za/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r570",
      "r582"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditorName",
     "presentation": [
      "http://www.harmony.co.za/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r570",
      "r582"
     ]
    },
    "hmy_AustralianEntitiesAndPNGOperationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AustralianEntitiesAndPNGOperationMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Australian entities and PNG operation",
        "label": "Australian Entities And PNG Operation [Member]",
        "documentation": "Australian Entities And PNG Operation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AustralianEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AustralianEntitiesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Australian Entities",
        "label": "Australian Entities [Member]",
        "documentation": "Australian Entities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AuthorisedCapitalCommitmentsButNotContractedFor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AuthorisedCapitalCommitmentsButNotContractedFor",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails": {
       "parentTag": "ifrs-full_CapitalCommitments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Authorised capital commitments but not contracted for",
        "label": "Authorised capital commitments but not contracted for"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of capital commitments that have been authorised by the entity, but for which the entity has not entered into a contract. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AverageEffectiveTaxRate",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income and mining tax rate (%)",
        "label": "Average effective tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r5",
      "r316"
     ]
    },
    "ifrs-full_AverageForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AverageForeignExchangeRate",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average foreign exchange rate",
        "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": [
      "r627"
     ]
    },
    "hmy_AverageForeignExchangeRateAssumption": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AverageForeignExchangeRateAssumption",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange rate (R/USD)",
        "label": "Average Foreign Exchange Rate Assumption",
        "documentation": "Average Foreign Exchange Rate Assumption"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AverageGoldForwardPriceOfMaturedContracts": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AverageGoldForwardPriceOfMaturedContracts",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Gold Forward Price of Matured Contracts",
        "label": "Average Gold Forward Price of Matured Contracts",
        "documentation": "Average Gold Forward Price of Matured Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AverageGoldMarketSpotPrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AverageGoldMarketSpotPrice",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Spot Gold Price Received, including Hedging",
        "label": "Average Gold Market Spot Price",
        "documentation": "Average Gold Market Spot Price"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AverageGoldPriceReceived": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AverageGoldPriceReceived",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average gold price received",
        "label": "Average Gold Price Received",
        "documentation": "Average Gold Price Received"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AveragePriceOfDerivativeFinancialInstrumentsAtFairValueThroughProfitAndLoss": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AveragePriceOfDerivativeFinancialInstrumentsAtFairValueThroughProfitAndLoss",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price of derivative instrument at fair value through profit and loss",
        "label": "Average Price Of Derivative Financial Instruments At Fair Value Through Profit And Loss",
        "documentation": "Average Price Of Derivative Financial Instruments At Fair Value Through Profit And Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AveragePriceOfHedgingInstrument": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "AveragePriceOfHedgingInstrument",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Price of hedging instrument",
        "label": "Average price of hedging instrument"
       }
      },
      "en": {
       "role": {
        "documentation": "The average price of a hedging instrument. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "hmy_AverageSilverPriceReceived": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AverageSilverPriceReceived",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average silver price received",
        "label": "Average Silver Price Received",
        "documentation": "Average Silver Price Received"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AverageUraniumPriceReceived": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AverageUraniumPriceReceived",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average uranium price received",
        "label": "Average Uranium Price Received",
        "documentation": "Average uranium price received"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AvgoldLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AvgoldLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Avgold",
        "label": "Avgold Limited [Member]",
        "documentation": "Avgold Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AwardDate1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AwardDate1Axis",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date1 [Axis]",
        "label": "Award Date1 [Axis]",
        "documentation": "Award Date1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_AwardDate1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "AwardDate1Domain",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date1 [Domain]",
        "label": "Award Date1 [Domain]",
        "documentation": "[Domain] for Award Date1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BalanceOfOuncesToBeDelivered": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BalanceOfOuncesToBeDelivered",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance of ounces to be delivered",
        "periodEndLabel": "Balance of ounces to be delivered",
        "label": "Balance of ounces to be delivered",
        "documentation": "Balance of ounces to be delivered"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BambananiMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BambananiMember",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bambanani",
        "label": "Bambanani [Member]",
        "documentation": "Bambanani [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BankBorrowingsUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Bank borrowings, undiscounted cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r531",
      "r537"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total earnings",
        "verboseLabel": "Total basic earnings/(loss) per share (in rand per share)",
        "label": "Basic earnings (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": [
      "r60",
      "r61"
     ]
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BasicEarningsPerShareAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per ordinary share (cents)",
        "label": "Basic earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BasicEarningslossPerShareTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BasicEarningslossPerShareTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings/(loss) per share",
        "label": "Basic earnings/(loss) per share [Table Text Block]",
        "documentation": "Basic earnings/(loss) per share"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BeyersNelDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BeyersNelDirectorMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Beyers Nel",
        "label": "Beyers Nel, Director [Member]",
        "documentation": "Beyers Nel, Director"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BoipeloLekuboDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BoipeloLekuboDirectorMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Boipelo Lekubo",
        "label": "Boipelo Lekubo, Director [Member]",
        "documentation": "Boipelo Lekubo, Director"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingCostsCapitalised",
     "calculation": {
      "http://www.harmony.co.za/role/FinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest capitalised (b)",
        "label": "Borrowing costs capitalised"
       }
      },
      "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": [
      "r39",
      "r337"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails": {
       "parentTag": "ifrs-full_NetDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Borrowings",
        "label": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_Borrowings1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Borrowings1Member",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Borrowings1 [Member]",
        "documentation": "Borrowings1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Interest charge (as a percent)",
        "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": [
      "r622"
     ]
    },
    "hmy_BorrowingsBearingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsBearingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Borrowings Bearing Interest",
        "label": "Borrowings Bearing Interest",
        "documentation": "Borrowings Bearing Interest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name [axis]",
        "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": [
      "r622"
     ]
    },
    "ifrs-full_BorrowingsByNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsByNameDomain",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings by name [domain]",
        "label": "Borrowings by name [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "hmy_BorrowingsExtensionTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsExtensionTerm",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Extension term of facility",
        "label": "Borrowings, Extension Term",
        "documentation": "Borrowings, Extension Term"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BorrowingsFinalRepaymentOfCapitalMay2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsFinalRepaymentOfCapitalMay2026Member",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings Final Repayment of Capital, May 2026",
        "label": "Borrowings Final Repayment of Capital, May 2026 [Member]",
        "documentation": "Borrowings Final Repayment of Capital, May 2026"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BorrowingsFinalRepaymentOfCapitalMay2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsFinalRepaymentOfCapitalMay2027Member",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings Final Repayment of Capital, May 2027",
        "label": "Borrowings Final Repayment of Capital, May 2027 [Member]",
        "documentation": "Borrowings Final Repayment of Capital, May 2027"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Borrowings, interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term of facility",
        "label": "Borrowings, maturity"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "hmy_BorrowingsRestrictiveCovenantsMaximumLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsRestrictiveCovenantsMaximumLeverageRatio",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum leverage ratio",
        "label": "Borrowings, Restrictive Covenants, Maximum Leverage Ratio",
        "documentation": "Borrowings, Restrictive Covenants, Maximum Leverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BorrowingsRestrictiveCovenantsMaximumLeverageRatioActual": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsRestrictiveCovenantsMaximumLeverageRatioActual",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings, Restrictive Covenants, Maximum Leverage Ratio Actual",
        "label": "Borrowings, Restrictive Covenants, Maximum Leverage Ratio Actual",
        "documentation": "Borrowings, Restrictive Covenants, Maximum Leverage Ratio Actual"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BorrowingsRestrictiveCovenantsMinimumInterestCoverRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsRestrictiveCovenantsMinimumInterestCoverRatio",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum interest cover ratio",
        "label": "Borrowings, Restrictive Covenants, Minimum Interest Cover Ratio",
        "documentation": "Borrowings, Restrictive Covenants, Minimum Interest Cover Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_BorrowingsRestrictiveCovenantsMinimumInterestCoverRatioActual": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "BorrowingsRestrictiveCovenantsMinimumInterestCoverRatioActual",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings, Restrictive Covenants, Minimum Interest Cover Ratio Actual",
        "label": "Borrowings, Restrictive Covenants, Minimum Interest Cover Ratio Actual",
        "documentation": "Borrowings, Restrictive Covenants, Minimum Interest Cover Ratio Actual"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floor",
        "verboseLabel": "Bottom of range",
        "label": "Bottom of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r138",
      "r164",
      "r180",
      "r307",
      "r512",
      "r514",
      "r622"
     ]
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations [axis]",
        "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": [
      "r192",
      "r382"
     ]
    },
    "ifrs-full_BusinessCombinationsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "BusinessCombinationsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations [domain]",
        "label": "Business combinations [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r196",
      "r382"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Contact",
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r570",
      "r582"
     ]
    },
    "hmy_CGTLossesRelatedToTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CGTLossesRelatedToTemporaryDifferencesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Gains Tax (CGT) losses available to be utilised against future CGT gains",
        "label": "CGT Losses Related To Temporary Differences [Member]",
        "documentation": "CGT Losses Related To Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalCommitments",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total capital commitments",
        "label": "Capital commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of future capital expenditures that the entity is committed to make."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_CapitalisationRateOfBorrowingCostsEligibleForCapitalisation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CapitalisationRateOfBorrowingCostsEligibleForCapitalisation",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalisation rate",
        "label": "Capitalisation rate of borrowing costs eligible for capitalisation"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average of interest and other costs that an entity incurs in connection with the borrowing of funds applicable to the borrowings of the entity that are outstanding during the period, other than borrowings made specifically for the purpose of obtaining a qualifying asset. [Refer: Weighted average [member]; Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r40",
      "r338"
     ]
    },
    "hmy_CapitalisedStrippingCostsBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CapitalisedStrippingCostsBalance",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stripping activities",
        "label": "Capitalised Stripping Costs Balance",
        "documentation": "Capitalised Stripping Costs Balance"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CareAndMaintenanceCostsOfRestructuredShafts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CareAndMaintenanceCostsOfRestructuredShafts",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Care and maintenance costs of restructured shafts",
        "negatedTerseLabel": "Care and maintenance cost of restructured shafts",
        "label": "Care And Maintenance Costs Of Restructured Shafts",
        "documentation": "Care And Maintenance Costs Of Restructured Shafts"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "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": [
      "r12",
      "r16",
      "r84",
      "r85",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r195",
      "r223",
      "r224",
      "r322",
      "r325",
      "r361",
      "r362",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r384",
      "r406",
      "r407"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying amount [member]",
        "label": "Carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r16",
      "r85",
      "r89",
      "r91",
      "r92",
      "r195",
      "r223",
      "r224",
      "r325",
      "r362",
      "r364",
      "r366",
      "r367",
      "r384",
      "r406",
      "r407"
     ]
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails": {
       "parentTag": "ifrs-full_NetDebt",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/GroupCashFlowStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents \u2013 beginning of year",
        "periodEndLabel": "Cash and cash equivalents \u2013 end of year",
        "label": "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": [
      "r104",
      "r127",
      "r308",
      "r446"
     ]
    },
    "ifrs-full_CashFlowHedgesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowHedgesMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedges",
        "label": "Cash flow hedges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to variability in cash flows that (a) are attributable to a particular risk associated with a recognised asset or liability (such as all or some future interest payments on variable rate debt) or a highly probable forecast transaction; and (b) could affect profit or loss. [Refer: Types of hedges [domain]]"
       }
      }
     },
     "auth_ref": [
      "r86",
      "r211",
      "r214",
      "r216",
      "r398",
      "r401",
      "r403"
     ]
    },
    "hmy_CashFlowsFromDecreaseInRestrictedCashAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CashFlowsFromDecreaseInRestrictedCashAndInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts refunded from restricted cash and investments",
        "label": "Cash Flows from Decrease in Restricted cash and Investments",
        "documentation": "Cash Flows from Decrease in Restricted cash and Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash generated/(utilised) by financing activities",
        "label": "Cash flows from (used in) financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r105"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow from financing activities",
        "label": "Cash flows from (used in) financing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash utilised by investing activities",
        "label": "Cash flows from (used in) investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents, from continuing and discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r105"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow from investing activities",
        "label": "Cash flows from (used in) investing activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash generated by operating activities",
        "label": "Cash flows from (used in) operating activities"
       }
      }
     },
     "auth_ref": [
      "r94",
      "r105"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow from operating activities",
        "verboseLabel": "Reconciliation of profit before taxation to cash generated by operations",
        "label": "Cash flows from (used in) operating activities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash generated by operations",
        "totalLabel": "Cash generated by operations",
        "label": "Cash flows from (used in) operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r508"
     ]
    },
    "hmy_CashFlowsUsedInIncreaseInRestrictedCashAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CashFlowsUsedInIncreaseInRestrictedCashAndInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase in restricted cash and investments",
        "label": "Cash Flows (used in) (Increase) in Restricted cash and Investments",
        "documentation": "Cash Flows (used in) (Increase) in Restricted cash and Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Acquisition of Eva Copper",
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "hmy_CashGeneratedByOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CashGeneratedByOperationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Generated By Operations [Abstract]",
        "label": "Cash Generated By Operations [Abstract]",
        "documentation": "Cash Generated By Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lease payments made",
        "terseLabel": "Cash outflow for leases",
        "label": "Cash outflow for leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r280"
     ]
    },
    "ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ARM BBEE Trust loan repayment",
        "label": "Cash receipts from repayment of advances and loans made to other parties, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the repayment of advances and loans made to other parties (other than advances and loans of a financial institution), classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r501"
     ]
    },
    "ifrs-full_CashTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CashTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash consideration paid",
        "label": "Cash transferred"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r186",
      "r379"
     ]
    },
    "hmy_CashTransferredPerAcquireeShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CashTransferredPerAcquireeShare",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Transferred Per Acquiree Share",
        "label": "Cash Transferred Per Acquiree Share",
        "documentation": "Cash Transferred Per Acquiree Share"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CashandCashEquivalents1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CashandCashEquivalents1Member",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents 1 [Member]",
        "documentation": "Cash and Cash Equivalents 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial assets [axis]",
        "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": [
      "r242",
      "r392"
     ]
    },
    "ifrs-full_CategoriesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial assets [domain]",
        "label": "Categories of financial assets [domain]"
       }
      },
      "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": [
      "r242",
      "r392"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial liabilities [axis]",
        "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": [
      "r242",
      "r392"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of financial liabilities [domain]",
        "label": "Categories of financial liabilities [domain]"
       }
      },
      "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": [
      "r242",
      "r392"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of related parties [axis]",
        "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": [
      "r51",
      "r345"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Categories of related parties [domain]",
        "label": "Categories of related parties [domain]"
       }
      },
      "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": [
      "r51",
      "r345"
     ]
    },
    "hmy_CategoryOfResourceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CategoryOfResourceAxis",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Category of resource [Axis]",
        "label": "Category of resource [Axis]",
        "documentation": "Category of resource"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CategoryOfResourceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CategoryOfResourceDomain",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Category of resource [Domain]",
        "label": "Category of resource [Domain]",
        "documentation": "Category of resource [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ChangeInProductionCostsYearOnYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ChangeInProductionCostsYearOnYear",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in production costs",
        "label": "Change In Production Costs Year On Year",
        "documentation": "Change In Production Costs Year On Year"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ChangeInTimeValueReserveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ChangeInTimeValueReserveAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in time value reserve",
        "label": "Change in time value reserve [Abstract]",
        "documentation": "Change in time value reserve"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ChangesInInventoriesOfFinishedGoodsAndWorkInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ChangesInInventoriesOfFinishedGoodsAndWorkInProgress",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails",
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in inventory",
        "label": "Decrease (increase) in inventories of finished goods and work in progress"
       }
      }
     },
     "auth_ref": [
      "r485",
      "r556"
     ]
    },
    "hmy_ChangesInReserveForCashFlowHedgesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ChangesInReserveForCashFlowHedgesRollForward",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes In hedge reserve and change in time value reserve",
        "label": "Changes In Reserve For Cash Flow Hedges [Roll Forward]",
        "documentation": "Changes In Reserve For Cash Flow Hedges [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ChemwesProprietaryLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ChemwesProprietaryLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Chemwes Proprietary Limited",
        "label": "Chemwes Proprietary Limited [Member]",
        "documentation": "Chemwes Proprietary Limited"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CiticorpInternationalLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CiticorpInternationalLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Citicorp International Limited",
        "label": "Citicorp International Limited [Member]",
        "documentation": "Citicorp International Limited"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ClassOfLeasePaymentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ClassOfLeasePaymentDomain",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of lease payment [Domain]",
        "label": "Class of lease payment [Domain]",
        "documentation": "Class of lease payment [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of assets [axis]",
        "label": "Classes of 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": [
      "r65",
      "r66",
      "r137",
      "r155",
      "r283",
      "r349",
      "r416"
     ]
    },
    "ifrs-full_ClassesOfAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfAssetsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of assets [domain]",
        "label": "Classes of assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for 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. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r137",
      "r155",
      "r283",
      "r349",
      "r416"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of contingent liabilities [axis]",
        "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": [
      "r82",
      "r194",
      "r360"
     ]
    },
    "ifrs-full_ClassesOfContingentLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfContingentLiabilitiesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of contingent liabilities [domain]",
        "label": "Classes of contingent liabilities [domain]"
       }
      },
      "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": [
      "r83",
      "r194"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets [axis]",
        "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": [
      "r171",
      "r234",
      "r235",
      "r268",
      "r269",
      "r430"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial assets [domain]",
        "label": "Classes of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r171",
      "r234",
      "r235",
      "r268",
      "r269",
      "r430"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial instruments [axis]",
        "label": "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": [
      "r223",
      "r226",
      "r228",
      "r229",
      "r406",
      "r409"
     ]
    },
    "ifrs-full_ClassesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial instruments [domain]",
        "label": "Classes of financial instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r223",
      "r226",
      "r228",
      "r229",
      "r406",
      "r409"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial liabilities [axis]",
        "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": [
      "r234",
      "r235",
      "r268",
      "r269"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of financial liabilities [domain]",
        "label": "Classes of financial liabilities [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r268",
      "r269"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of liabilities [axis]",
        "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": [
      "r137",
      "r416"
     ]
    },
    "ifrs-full_ClassesOfLiabilitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfLiabilitiesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of liabilities [domain]",
        "label": "Classes of liabilities [domain]"
       }
      },
      "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": [
      "r137",
      "r416"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of ordinary shares [axis]",
        "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": [
      "r60"
     ]
    },
    "ifrs-full_ClassesOfOrdinarySharesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOrdinarySharesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of ordinary shares [domain]",
        "label": "Classes of ordinary shares [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "ifrs-full_ClassesOfOtherProvisionsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfOtherProvisionsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails",
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions [domain]",
        "label": "Classes of other provisions [domain]"
       }
      },
      "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": [
      "r80",
      "r358"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [axis]",
        "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": [
      "r17",
      "r326"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentDomain",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of property, plant and equipment [domain]",
        "label": "Classes of property, plant and equipment [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Classes of property, plant and equipment' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r326"
     ]
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfProvisionsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails",
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of other provisions [axis]",
        "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": [
      "r80",
      "r358"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital [axis]",
        "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": [
      "r301",
      "r420",
      "r465"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClassesOfShareCapitalDomain",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Classes of share capital [domain]",
        "label": "Classes of share capital [domain]"
       }
      },
      "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": [
      "r301",
      "r420",
      "r465"
     ]
    },
    "hmy_ClassofleasepaymentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ClassofleasepaymentAxis",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of lease payment [Axis]",
        "label": "Class of lease payment [Axis]",
        "documentation": "Class of lease payment [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ClosingDailyForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ClosingDailyForeignExchangeRate",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing daily foreign exchange rate",
        "label": "Closing daily foreign exchange rate",
        "documentation": "Closing daily foreign exchange rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClosingForeignExchangeRate": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ClosingForeignExchangeRate",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing rate",
        "label": "Closing 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": [
      "r627"
     ]
    },
    "hmy_ClosingGoldMarketSpotPrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ClosingGoldMarketSpotPrice",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Closing gold market spot price",
        "label": "Closing gold market spot price",
        "documentation": "Closing gold market spot price"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ClosingPriceOfCopperAssumption": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ClosingPriceOfCopperAssumption",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing Price Of Copper Assumption",
        "label": "Closing Price Of Copper Assumption",
        "documentation": "Closing Price Of Copper Assumption"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ClosingPriceOfGoldAssumption": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ClosingPriceOfGoldAssumption",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gold price (in USD per oz and R/kg)",
        "label": "Closing Price Of Gold Assumption",
        "documentation": "Closing Price Of Gold Assumption"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommitmentsInRelationToJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CommitmentsInRelationToJointVentures",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails": {
       "parentTag": "ifrs-full_CapitalCommitments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share of joint operation's contracts for capital expenditure",
        "label": "Commitments in relation to joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The commitments that the entity has relating to its joint ventures as specified in paragraphs B18-B20 of IFRS 12. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "hmy_CommoditiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CommoditiesMember",
     "presentation": [
      "http://www.harmony.co.za/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodities",
        "label": "commodities [Member]",
        "documentation": "commodities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CommodityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CommodityPriceRiskMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commodity price risk",
        "label": "Commodity price risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in commodity prices. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r526",
      "r538"
     ]
    },
    "hmy_ComplianceAndAssuranceCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ComplianceAndAssuranceCost",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails": {
       "parentTag": "ifrs-full_AdministrativeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compliance and assurance cost",
        "label": "Compliance and assurance cost",
        "documentation": "Compliance and assurance cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity [axis]",
        "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": [
      "r437"
     ]
    },
    "ifrs-full_ComponentsOfEquityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComponentsOfEquityDomain",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of equity [domain]",
        "label": "Components of equity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome_2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income for the year",
        "label": "Comprehensive 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": [
      "r110",
      "r112",
      "r124",
      "r347",
      "r370",
      "r433",
      "r470",
      "r510"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attributable to:",
        "label": "Comprehensive income attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome_1": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "label": "Comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r433",
      "r473"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome_1": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owners of the parent",
        "label": "Comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r433",
      "r474"
     ]
    },
    "ifrs-full_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer equipment",
        "label": "Computer equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing computer equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "hmy_ConsiderationFromStreamingContract": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ConsiderationFromStreamingContract",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/RevenueDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration from streaming contract",
        "negatedTerseLabel": "Non-cash consideration for delivery of gold ounces (included in Revenue)",
        "label": "Consideration from streaming contract",
        "documentation": "Based off ifrs-full_RevenueFromContractsWithCustomers"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ConsiderationPayableUponDecisionToMine": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ConsiderationPayableUponDecisionToMine",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional cash payable when decision to mine is made",
        "label": "Consideration Payable Upon Decision To Mine",
        "documentation": "Consideration Payable Upon Decision To Mine"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining assets under construction",
        "label": "Construction in progress [member]"
       }
      },
      "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": [
      "r601"
     ]
    },
    "hmy_ConsumablesAtWeightedAverageCostNetOfProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ConsumablesAtWeightedAverageCostNetOfProvision",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/InventoriesDetails": {
       "parentTag": "ifrs-full_InventoriesTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumables at weighted average cost (net of provision)",
        "label": "Consumables At Weighted Average Cost Net of Provision",
        "documentation": "Consumables At Weighted Average Cost Net of Provision"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Email Address",
        "label": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelFaxNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelFaxNumber",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Fax Number",
        "label": "Contact Personnel Fax Number",
        "documentation": "Fax Number of contact personnel."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contact Personnel Name",
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent Consideration [Abstract]",
        "documentation": "Contingent Consideration [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationLiabilitiesRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationLiabilitiesRecognised",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration Liabilities Recognised",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "negatedTerseLabel": "Contingent consideration Liabilities Recognised",
        "label": "Contingent consideration Liabilities Recognised",
        "documentation": "Contingent consideration Liabilities Recognised"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration liability",
        "label": "Contingent consideration Liabilities, Undiscounted Cash Flows",
        "documentation": "Contingent consideration Liabilities, Undiscounted Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationLiabilityEvaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationLiabilityEvaMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Liability (Eva)",
        "label": "Contingent Consideration Liability (Eva) [Member]",
        "documentation": "Contingent Consideration Liability (Eva)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationLiabilityMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration liability",
        "label": "Contingent Consideration Liability [Member]",
        "documentation": "Contingent Consideration Liability"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationLiabilityMponengMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationLiabilityMponengMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Liability (Mponeng)",
        "label": "Contingent Consideration Liability (Mponeng) [Member]",
        "documentation": "Contingent Consideration Liability (Mponeng)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationPayableOnNetIncrementalRevenueAboveUS380IbCu": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationPayableOnNetIncrementalRevenueAboveUS380IbCu",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Payable via 10% of net incremental revenue above US$3.80/Ib Cu",
        "label": "Contingent Consideration Payable on net incremental revenue above US$3.80/Ib Cu",
        "documentation": "Contingent Consideration Payable on net incremental revenue above US$3.80/Ib Cu"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationPayableOnNewCopperUsingUS003IbCu": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationPayableOnNewCopperUsingUS003IbCu",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Payable on New Copper Using US$0.03/Ib Cu",
        "label": "Contingent Consideration Payable on New Copper Using US$0.03/Ib Cu",
        "documentation": "Contingent Consideration Payable on New Copper Using US$0.03/Ib Cu"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationPayableOnOuncesFromLevelsBelowCurrentInfrastructure": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationPayableOnOuncesFromLevelsBelowCurrentInfrastructure",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Payable on Ounces From Levels Below Current Infrastructure",
        "label": "Contingent Consideration Payable on Ounces From Levels Below Current Infrastructure",
        "documentation": "Contingent Consideration Payable on Ounces From Levels Below Current Infrastructure"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationPayableUnderTheSaleAndPurchaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationPayableUnderTheSaleAndPurchaseAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Payable",
        "label": "Contingent Consideration Payable under the Sale and Purchase Agreement",
        "documentation": "Contingent Consideration Payable under the Sale and Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentConsiderationPayableUponExceeding250000OuncesPerYear": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationPayableUponExceeding250000OuncesPerYear",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Payable Upon Exceeding 250 000 Ounces Per Year",
        "label": "Contingent Consideration Payable Upon Exceeding 250 000 Ounces Per Year",
        "documentation": "Contingent Consideration Payable Upon Exceeding 250 000 Ounces Per Year"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContingentConsiderationRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContingentConsiderationRecognisedAsOfAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration recognised as of acquisition date",
        "label": "Contingent consideration recognised as of acquisition date"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount, at acquisition date, of contingent consideration arrangements recognised as consideration transferred in a business combination. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r187",
      "r380"
     ]
    },
    "hmy_ContingentConsiderationSettledWithin3To4YearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentConsiderationSettledWithin3To4YearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration settled within 3 to 4 years",
        "label": "Contingent consideration settled within 3 to 4 years [Member]",
        "documentation": "Contingent consideration settled within 3 to 4 years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContingentLiabilitiesRecognisedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContingentLiabilitiesRecognisedInBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Contingent consideration liability",
        "label": "Contingent liabilities recognised in business combination"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contingent liabilities recognised in a business combination. [Refer: Classes of contingent liabilities [domain]; Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "hmy_ContingentLiabilityForDecommissioningRestorationAndRehabilitationCostsPriorToEffectiveDateOfSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentLiabilityForDecommissioningRestorationAndRehabilitationCostsPriorToEffectiveDateOfSaleMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Liability for environmental disturbances and degradation caused before the effective date (in excess of)",
        "label": "Contingent Liability For Decommissioning, Restoration And Rehabilitation Costs, Prior To Effective Date Of Sale [Member]",
        "documentation": "Contingent Liability For Decommissioning, Restoration And Rehabilitation Costs, Prior To Effective Date Of Sale [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentLiabilityForEnvironmentalGuaranteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentLiabilityForEnvironmentalGuaranteesMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental guarantees",
        "label": "Contingent Liability For Environmental Guarantees [Member]",
        "documentation": "Contingent Liability For Environmental Guarantees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentLiabilityForGuaranteesAndSuretyshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentLiabilityForGuaranteesAndSuretyshipsMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees and surityships",
        "label": "Contingent Liability For Guarantees And Suretyships [Member]",
        "documentation": "Contingent Liability For Guarantees And Suretyships [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContingentLiabilityForGuaranteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContingentLiabilityForGuaranteesMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total guarantees",
        "label": "Contingent liability for guarantees [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a contingent liability for guarantees. [Refer: Classes of contingent liabilities [domain]; Guarantees [member]]"
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "hmy_ContingentLiabilityForRatesPayableMerafongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentLiabilityForRatesPayableMerafongMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Liability for rates payable",
        "label": "Contingent Liability for rates payable, Merafong [Member]",
        "documentation": "Contingent Liability for rates payable, Merafong"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ContingentLiabilityPayableForRatesHarmonyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContingentLiabilityPayableForRatesHarmonyMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent liability payable for rates, Harmony",
        "label": "Contingent liability payable for rates, Harmony [Member]",
        "documentation": "Contingent liability payable for rates, Harmony"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract liabilities",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "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": [
      "r139",
      "r143",
      "r273"
     ]
    },
    "hmy_ContractPriceReceivableForEachOunceOfGoldDelivered": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContractPriceReceivableForEachOunceOfGoldDelivered",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract price receivable for each ounce of gold delivered",
        "label": "Contract price receivable for each ounce of gold delivered",
        "documentation": "Contract price receivable for each ounce of gold delivered"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContractualCapitalCommitments",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails": {
       "parentTag": "ifrs-full_CapitalCommitments",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contracts for capital expenditure",
        "label": "Contractual capital commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "hmy_ContractualCapitalCommitmentsMiningTenementLease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ContractualCapitalCommitmentsMiningTenementLease",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual obligations in respect of mineral tenement leases",
        "label": "Contractual Capital Commitments, Mining Tenement Lease",
        "documentation": "Contractual Capital Commitments, Mining Tenement Lease"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContributionsToPlanNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ContributionsToPlanNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Contributions paid",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from contributions to plan"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from contributions to a defined benefit plan. [Refer: Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r27",
      "r333"
     ]
    },
    "hmy_ConvertiblePreferenceSharesMinimumAnnualPreferenceDividend": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ConvertiblePreferenceSharesMinimumAnnualPreferenceDividend",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum annual preference dividend (in rand per share)",
        "label": "Convertible Preference Shares, Minimum Annual Preference Dividend",
        "documentation": "Convertible Preference Shares, Minimum Annual Preference Dividend"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CopperMountainMiningCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CopperMountainMiningCorporationMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Copper Mountain Mining Corporation",
        "label": "Copper Mountain Mining Corporation [Member]",
        "documentation": "Copper Mountain Mining Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CorporateAdministrationAndOtherExpenditureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CorporateAdministrationAndOtherExpenditureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate, Administration and Other Expenditure [Abstract]",
        "documentation": "Corporate, Administration and Other Expenditure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CorporateAdministrationAndOtherExpenditureTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CorporateAdministrationAndOtherExpenditureTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Corporate, administration and other expenditure",
        "label": "Corporate, administration and other expenditure [Table Text Block]",
        "documentation": "Corporate, administration and other expenditure [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CorporateBusinessDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CorporateBusinessDevelopment",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails": {
       "parentTag": "ifrs-full_AdministrativeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate business development",
        "label": "Corporate business development",
        "documentation": "Corporate business development"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CorporateOfficeExpenditure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CorporateOfficeExpenditure",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails": {
       "parentTag": "ifrs-full_AdministrativeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate office expenditure",
        "label": "Corporate office expenditure",
        "documentation": "Corporate office expenditure"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CostOfDebt": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CostOfDebt",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Debt",
        "label": "Cost of Debt",
        "documentation": "Cost of Debt"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Cost of sales",
        "terseLabel": "Total cost of sales",
        "label": "Cost of sales"
       }
      }
     },
     "auth_ref": [
      "r431",
      "r485"
     ]
    },
    "hmy_CostofSalesItemsOtherthanProductionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CostofSalesItemsOtherthanProductionCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Cost of sales items other than production costs",
        "label": "Cost of Sales Items Other than Production Costs",
        "documentation": "Cost of Sales Items Other than Production Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CounterpartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparties [axis]",
        "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": [
      "r244"
     ]
    },
    "ifrs-full_CounterpartiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CounterpartiesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparties [domain]",
        "label": "Counterparties [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the parties to the transaction other than the entity. It also represents the standard value for the 'Counterparties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_CountryOfDomicileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CountryOfDomicileMember",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "South Africa",
        "terseLabel": "SA taxation",
        "netLabel": "South African operations",
        "label": "Country of domicile [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the country in which the entity is registered and where it has its legal address or registered office."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CreditRatingAAAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CreditRatingAAAMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AAA",
        "label": "Credit Rating AAA [Member]",
        "documentation": "Credit Rating AAA"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CreditRatingAAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CreditRatingAAMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AA",
        "label": "Credit Rating AA [Member]",
        "documentation": "Credit Rating AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CreditRatingAAMinusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CreditRatingAAMinusMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AA Minus",
        "label": "Credit Rating AA Minus [Member]",
        "documentation": "Credit Rating AA Minus [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CreditRatingAAPlusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CreditRatingAAPlusMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "AA Plus",
        "label": "Credit Rating AA Plus [Member]",
        "documentation": "Credit Rating AA Plus [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CreditRatingAPlusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CreditRatingAPlusMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "A Plus",
        "label": "Credit Rating A Plus [Member]",
        "documentation": "Credit Rating A Plus [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency risk",
        "label": "Currency risk [member]"
       }
      },
      "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: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r246"
     ]
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "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": [
      "r120",
      "r456",
      "r510"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails": {
       "parentTag": "hmy_BorrowingsBearingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Total current borrowings",
        "label": "Current borrowings and current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowingsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current borrowings",
        "label": "Current borrowings and current portion of non-current borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CurrentBorrowingsTransferredFromNonCurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentBorrowingsTransferredFromNonCurrentBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred from non-current liabilities",
        "label": "Current Borrowings Transferred from Non-current Borrowings",
        "documentation": "Current Borrowings Transferred from Non-current Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CurrentContingentConsiderationLiabilitiesRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentContingentConsiderationLiabilitiesRecognised",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration liability",
        "verboseLabel": "Current portion of contingent consideration",
        "label": "Current contingent consideration Liabilities Recognised",
        "documentation": "Current contingent consideration Liabilities Recognised"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails": {
       "parentTag": "ifrs-full_ContractLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streaming contract liability",
        "verboseLabel": "Current portion of streaming contract liability",
        "label": "Current contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r139"
     ]
    },
    "hmy_CurrentDerivativeAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentDerivativeAssetsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current derivative financial instruments",
        "label": "Current Derivative Assets [Member]",
        "documentation": "Current Derivative Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_DerivativeFinancialAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial assets",
        "verboseLabel": "Current",
        "label": "Current derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_DerivativeFinancialLiabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial liabilities",
        "negatedTerseLabel": "Current",
        "label": "Current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_CurrentDerivativeLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentDerivativeLiabilitiesMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current derivative financial instruments",
        "label": "Current Derivative Liabilities [Member]",
        "documentation": "Current Derivative Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CurrentEmployeeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentEmployeeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee receivables",
        "label": "Current Employee Receivables",
        "documentation": "Current Employee Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CurrentEmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentEmployeesMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current employees",
        "label": "Current Employees [Member]",
        "documentation": "Current Employees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CurrentFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentFinancialAssetsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Current Financial Assets [Abstract]",
        "documentation": "Current Financial Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails",
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current portion lease liabilities",
        "terseLabel": "Current lease liabilities",
        "label": "Current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "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": [
      "r122",
      "r457",
      "r510"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities",
        "label": "Current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due by 1 to 30 days",
        "label": "Current [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a current time band."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r536"
     ]
    },
    "hmy_CurrentNonFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentNonFinancialAssetsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-financial assets",
        "label": "Current Non-Financial Assets [Abstract]",
        "documentation": "Current Non-Financial Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CurrentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentOtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/OtherprovisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other provisions",
        "verboseLabel": "Current portion of other provisions",
        "label": "Current Other Provisions",
        "documentation": "Current Other Provisions (Silicosis and Employee Benefits)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepaidExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan origination fees related to the bridge facility capitalized",
        "label": "Current 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": [
      "r627"
     ]
    },
    "ifrs-full_CurrentPrepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentPrepayments",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepayments",
        "label": "Current prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments. [Refer: Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r554",
      "r561"
     ]
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current restricted cash and cash equivalents",
        "label": "Current restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_CurrentRestrictedCashAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentRestrictedCashAndInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails": {
       "parentTag": "hmy_TotalRestrictedCashAndInvestments",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash and investments",
        "verboseLabel": "Current restricted cash and investments",
        "label": "Current restricted cash and investments",
        "documentation": "Current restricted cash and investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentServiceCostNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentServiceCostNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses included in staff costs/current service cost",
        "label": "Increase in net defined benefit liability (asset) resulting from current service cost"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from employee service in the current period. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r331"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails": {
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current year tax",
        "label": "Current tax expense (income)"
       }
      }
     },
     "auth_ref": [
      "r486",
      "r547"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Current tax (expense) credit and adjustments of prior periods",
        "label": "Current tax expense (income) and adjustments for current tax of prior periods"
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "hmy_CurrentTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentTaxesPayable",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and mining tax",
        "label": "Current Taxes Payable",
        "documentation": "Current Taxes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_CurrentTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "CurrentTaxesReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income and mining taxes",
        "label": "Current Taxes Receivable",
        "documentation": "Current Taxes Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables",
        "label": "Current trade receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r554",
      "r559",
      "r561"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax",
        "label": "Current value added tax payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax payables. [Refer: Value added tax payables]"
       }
      }
     },
     "auth_ref": [
      "r632"
     ]
    },
    "ifrs-full_CurrentValueAddedTaxReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "CurrentValueAddedTaxReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value added tax and general sales tax",
        "label": "Current value added tax receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current value added tax receivables. [Refer: Value added tax receivables]"
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r577",
      "r591"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r577",
      "r591"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r579",
      "r593"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r579",
      "r593"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r581",
      "r595"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r579",
      "r593"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r572",
      "r586"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r573",
      "r587"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r573",
      "r587"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r585"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r585"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]"
       }
      }
     },
     "auth_ref": [
      "r571",
      "r585"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r574",
      "r588"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r576",
      "r590"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r576",
      "r590"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r577",
      "r591"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r580",
      "r594"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r578",
      "r592"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2025",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r575",
      "r589"
     ]
    },
    "hmy_DSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DSMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "DS",
        "label": "DS [Member]",
        "documentation": "Deferred Share Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DebtInstrument1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DebtInstrument1Axis",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument 1 [Axis]",
        "label": "Debt Instrument 1 [Axis]",
        "documentation": "Debt Instrument 1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DebtInstrument1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DebtInstrument1Domain",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument 1 [Domain]",
        "label": "Debt Instrument 1 [Domain]",
        "documentation": "[Domain] for Debt Instrument1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DebtInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DebtInstrumentMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument",
        "label": "Debt Instrument [Member]",
        "documentation": "Debt Instrument [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DebtInstrumentsHeld": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DebtInstrumentsHeld",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instruments",
        "label": "Debt instruments held"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of instruments representing indebtedness, including instruments called debt securities, held by the entity."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_DecommissioningRestorationAndRehabilitationExpenditure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DecommissioningRestorationAndRehabilitationExpenditure",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Rehabilitation spend",
        "label": "Decommissioning, Restoration And Rehabilitation Expenditure",
        "documentation": "Decommissioning, Restoration And Rehabilitation Expenditure"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DecreaseIncreaseInGoldInLockUp": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DecreaseIncreaseInGoldInLockUp",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase In Gold In Lock Up",
        "label": "Decrease/(Increase) In Gold In Lock Up",
        "documentation": "Decrease/(Increase) In Gold In Lock Up"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DecreaseThroughScrappingOfAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DecreaseThroughScrappingOfAssetsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Scrapping of assets",
        "label": "Decrease Through Scrapping Of Assets, Property, Plant And Equipment",
        "documentation": "Decrease Through Scrapping Of Assets, Property, Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DecreaseThroughWithdrawalofFundsforEnvironmentalRehabilitation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DecreaseThroughWithdrawalofFundsforEnvironmentalRehabilitation",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Withdrawal of funds for rehabilitation work performed",
        "label": "Decrease Through Withdrawal of Funds for Environmental Rehabilitation",
        "documentation": "Decrease Through Withdrawal of Funds for Environmental Rehabilitation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deductible temporary differences for which no deferred tax asset is recognised",
        "label": "Deductible temporary differences for which no deferred tax asset is recognised"
       }
      },
      "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": [
      "r6",
      "r317"
     ]
    },
    "hmy_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedAmountOfDeferredTaxAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognisedAmountOfDeferredTaxAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of deferred tax not recognised, deductible temporary differences",
        "label": "Deductible Temporary Differences For Which No Deferred Tax Asset Is Recognised, Amount Of Deferred Tax Asset",
        "documentation": "Deductible Temporary Differences For Which No Deferred Tax Asset Is Recognised, Amount Of Deferred Tax Asset"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxAssetNotRecognisedRelatedTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxAssetNotRecognisedRelatedTemporaryDifferencesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred tax asset not recognised",
        "label": "Deferred Tax Asset Not Recognised Related Temporary Differences [Member]",
        "documentation": "Deferred Tax Asset Not Recognised Related Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxAssetToBeRecoveredAfterMoreThan12MonthsGrossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxAssetToBeRecoveredAfterMoreThan12MonthsGrossMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset to be recovered after more than 12 months",
        "label": "Deferred Tax Asset To Be Recovered After More Than 12 Months, Gross [Member]",
        "documentation": "Deferred Tax Asset To Be Recovered After More Than 12 Months, Gross [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxAssetToBeRecoveredWithin12MonthsGrossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxAssetToBeRecoveredWithin12MonthsGrossMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset to be recovered within 12 months",
        "label": "Deferred Tax Asset To Be Recovered Within 12 Months, Gross [Member]",
        "documentation": "Deferred Tax Asset To Be Recovered Within 12 Months, Gross [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "negatedNetLabel": "Deferred tax assets",
        "negatedTerseLabel": "Gross deferred tax assets",
        "label": "Deferred 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": [
      "r7",
      "r318",
      "r448",
      "r452"
     ]
    },
    "hmy_DeferredTaxAssetsAmountNotRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxAssetsAmountNotRecognised",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, amount not recognised",
        "label": "Deferred Tax Assets, amount not recognised",
        "documentation": "Deferred Tax Assets, amount not recognised"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxAssetsGrossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxAssetsGrossMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "verboseLabel": "Gross deferred tax assets",
        "label": "Deferred Tax Assets, Gross [Member]",
        "documentation": "Deferred Tax Assets, Gross [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxEffectFromChangeInReserveThroughUnrealisedGainsLossesOnCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxEffectFromChangeInReserveThroughUnrealisedGainsLossesOnCashFlowHedges",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred tax thereon",
        "label": "Deferred Tax Effect From Change In Reserve Through Unrealised Gains (Losses) On Cash Flow Hedges",
        "documentation": "Deferred Tax Effect From Change In Reserve Through Unrealised Gains (Losses) On Cash Flow Hedges"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxEffectFromChangeInReserveThroughUnrealisedGainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxEffectFromChangeInReserveThroughUnrealisedGainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValue",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "hmy_GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueNetOfTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxation thereon",
        "negatedTerseLabel": "Deferred taxation thereon",
        "label": "Deferred Tax Effect From Change In Reserve Through Unrealised Gains (Losses) On Cash Flow Hedges and Change in Value of Time Value",
        "documentation": "Deferred Tax Effect From Change In Reserve Through Unrealised Gains (Losses) On Cash Flow Hedges and Change in Value of Time Value"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxEffectFromChangeInReserveThroughUnrealisedGainsLossesOnTimeValueReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxEffectFromChangeInReserveThroughUnrealisedGainsLossesOnTimeValueReserve",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTax",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Effect From Change In Reserve Through Unrealised Gains (Losses) On Time Value Reserve",
        "label": "Deferred Tax Effect From Change In Reserve Through Unrealised Gains (Losses) On Time Value Reserve",
        "documentation": "Deferred Tax Effect From Change In Reserve Through Unrealised Gains (Losses) On Time Value Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax (expense) income",
        "label": "Deferred tax expense (income)"
       }
      },
      "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": [
      "r8",
      "r319"
     ]
    },
    "hmy_DeferredTaxExpenseIncomeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxExpenseIncomeCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax - current year",
        "label": "Deferred Tax Expense (Income) Current",
        "documentation": "Deferred Tax Expense (Income) Current"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense per income statement",
        "label": "Deferred tax expense (income) recognised in profit or loss"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r319"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (income) relating to origination and reversal of temporary differences",
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences"
       }
      }
     },
     "auth_ref": [
      "r488",
      "r549"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax expense (income) relating to tax rate changes or imposition of new taxes",
        "label": "Deferred tax expense (income) relating to tax rate changes or imposition of new taxes"
       }
      }
     },
     "auth_ref": [
      "r489",
      "r550"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "verboseLabel": "Deferred tax liabilities",
        "netLabel": "Gross deferred tax liabilities",
        "label": "Deferred 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": [
      "r7",
      "r318",
      "r448",
      "r452"
     ]
    },
    "hmy_DeferredTaxLiabilitiesGrossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxLiabilitiesGrossMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "verboseLabel": "Gross deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross [Member]",
        "documentation": "Deferred Tax Liabilities, Gross [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Deferred tax liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r7",
      "r318"
     ]
    },
    "hmy_DeferredTaxLiabilityToBeRecoveredAfterMoreThan12MonthsGrossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxLiabilityToBeRecoveredAfterMoreThan12MonthsGrossMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability to be recovered after more than 12 months",
        "label": "Deferred Tax Liability To Be Recovered After More Than 12 Months, Gross [Member]",
        "documentation": "Deferred Tax Liability To Be Recovered After More Than 12 Months, Gross [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxLiabilityToBeRecoveredWithin12MonthsGrossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxLiabilityToBeRecoveredWithin12MonthsGrossMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability to be recovered within 12 months",
        "label": "Deferred Tax Liability To Be Recovered Within 12 Months, Gross [Member]",
        "documentation": "Deferred Tax Liability To Be Recovered Within 12 Months, Gross [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DeferredTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DeferredTaxRate",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Rate",
        "label": "Deferred Tax Rate",
        "documentation": "Deferred Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Amortisation and depreciation",
        "label": "Depreciation and amortisation expense"
       }
      },
      "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": [
      "r128",
      "r250",
      "r258",
      "r432",
      "r485",
      "r556"
     ]
    },
    "hmy_DepreciationAndAmortisationExpenseOfAssetsOtherThanMiningAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DepreciationAndAmortisationExpenseOfAssetsOtherThanMiningAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortisation and depreciation of assets other than mining assets",
        "negatedTerseLabel": "Amortisation and depreciation of assets other than mining assets",
        "label": "Depreciation And Amortisation Expense Of Assets Other Than Mining Assets",
        "documentation": "Depreciation And Amortisation Expense Of Assets Other Than Mining Assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DepreciationAndAmortisationExpenseOfMiningAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DepreciationAndAmortisationExpenseOfMiningAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortisation and depreciation of mining assets",
        "negatedTerseLabel": "Amortisation and depreciation of mining assets",
        "label": "Depreciation And Amortisation Expense Of Mining Assets",
        "documentation": "Depreciation And Amortisation Expense Of Mining Assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DepreciationExpenseCapitalisedStrippingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DepreciationExpenseCapitalisedStrippingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation expense, capitalised stripping costs",
        "label": "Depreciation Expense, Capitalised Stripping Costs",
        "documentation": "Depreciation Expense, Capitalised Stripping Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation",
        "label": "Depreciation, property, plant and equipment"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r18",
      "r324"
     ]
    },
    "hmy_DepreciationPropertyPlantandEquipmentCapitalisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DepreciationPropertyPlantandEquipmentCapitalisedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation capitalised",
        "label": "Depreciation, Property, Plant and Equipment Capitalised Cost",
        "documentation": "Depreciation, Property, Plant and Equipment Capitalised Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationRatePropertyPlantAndEquipment": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationRatePropertyPlantAndEquipment",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation rate, property, plant and equipment",
        "label": "Depreciation rate, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The depreciation rate used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r321"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofInformationaboutRightofUseAssetsDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofamountsincludedintheIncomeStatementsrelatingtoleasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Depreciation",
        "terseLabel": "Depreciation of right-of-use assets",
        "label": "Depreciation, right-of-use assets"
       }
      }
     },
     "auth_ref": [
      "r147",
      "r275"
     ]
    },
    "hmy_DerivativeDayOneLossAmortisation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DerivativeDayOneLossAmortisation",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Day one loss amortisation",
        "label": "Derivative Day One Loss Amortisation",
        "documentation": "Derivative Day One Loss Amortisation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "hmy_NetDerivativeAssetsLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Derivative financial assets",
        "label": "Derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_DerivativeFinancialInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DerivativeFinancialInstrumentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative financial instruments",
        "label": "Derivative Financial Instruments [Member]",
        "documentation": "Derivative Financial Instruments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DerivativeFinancialInstrumentsTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DerivativeFinancialInstrumentsTemporaryDifferencesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Financial Instruments",
        "label": "Derivative Financial Instruments Temporary Differences [Member]",
        "documentation": "Derivative Financial Instruments Temporary Differences [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "hmy_NetDerivativeAssetsLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Derivative financial liabilities",
        "label": "Derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_DerivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativeFinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial liabilities",
        "label": "Derivative financial liabilities, undiscounted cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r231",
      "r411"
     ]
    },
    "hmy_DerivativeNonmonetaryNotionalAmount1": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DerivativeNonmonetaryNotionalAmount1",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Nonmonetary Notional Amount",
        "label": "Derivative, Nonmonetary Notional Amount1",
        "documentation": "Derivative, Nonmonetary Notional Amount1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DerivativeNotionalAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DerivativeNotionalAmount1",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, notional amount",
        "label": "Derivative, Notional Amount1",
        "documentation": "Derivative, Notional Amount1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DerivativesMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative financial assets",
        "terseLabel": "Derivative financial instruments",
        "label": "Derivatives [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r511",
      "r513",
      "r527",
      "r539"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business combinations",
        "label": "Description of accounting policy for business combinations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for business combinations. [Refer: Total for all business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "hmy_DescriptionOfAccountingPolicyForConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation",
        "label": "Description Of Accounting Policy For Consolidation [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Consolidation [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForConstructionInProgressExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForConstructionInProgressExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining assets under construction",
        "label": "Description of accounting policy for construction in progress [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for construction in progress. [Refer: Construction in progress]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "hmy_DescriptionOfAccountingPolicyForContingentConsiderationLiabilitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForContingentConsiderationLiabilitiesPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration",
        "label": "Description Of Accounting Policy For Contingent Consideration Liabilities [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Contingent Consideration Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DescriptionOfAccountingPolicyForContractLiabilitiesExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForContractLiabilitiesExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streaming arrangement",
        "label": "Description Of accounting policy for contract liabilities explanatory [Policy Text Block]",
        "documentation": "Description Of accounting policy for contract liabilities explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDerivativeFinancialInstrumentsAndHedgingExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives and hedging activities",
        "label": "Description of accounting policy for derivative financial instruments and hedging [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for derivative financial instruments and hedging. [Refer: Classes of financial instruments [domain]; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForDividendsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends",
        "label": "Description of accounting policy for dividends [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits",
        "label": "Description of accounting policy for employee benefits [text block]"
       }
      },
      "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": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEnvironmentRelatedExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEnvironmentRelatedExpenseExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for environmental rehabilitation",
        "label": "Description of accounting policy for environment related expense [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for environment related expense."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "hmy_DescriptionOfAccountingPolicyForEnvironmentalTrustFundsExplanatoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForEnvironmentalTrustFundsExplanatoryPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental trust funds",
        "label": "Description Of Accounting Policy For Environmental Trust Funds Explanatory [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Environmental Trust Funds Explanatory [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForExplorationAndEvaluationExpenditures",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exploration expenditure",
        "label": "Description of accounting policy for exploration and evaluation expenditures [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for exploration and evaluation assets. [Refer: Exploration and evaluation assets [member]]"
       }
      }
     },
     "auth_ref": [
      "r199"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinanceIncomeAndCostsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income",
        "label": "Description of accounting policy for finance income and costs [text block]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialAssetsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Description of accounting policy for financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Description of accounting policy for financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Description of accounting policy for foreign currency translation [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForFunctionalCurrencyExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Functional and presentation currency",
        "label": "Description of accounting policy for functional currency [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the currency of the primary economic environment in which the entity operates."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of non-financial assets",
        "label": "Description of accounting policy for impairment of non-financial assets [text block]"
       }
      },
      "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": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxation",
        "label": "Description of accounting policy for income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for income tax."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociates",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Associates",
        "label": "Description of accounting policy for investment in associates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investments in associates. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForInvestmentsInJointVentures",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Joint arrangements",
        "label": "Description of accounting policy for investments in joint ventures [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for investments in joint ventures. [Refer: Total for all joint ventures [member]]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "hmy_DescriptionOfAccountingPolicyForInvestmentsInStructuredEntitiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForInvestmentsInStructuredEntitiesPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Structured entities",
        "label": "Description Of Accounting Policy For Investments In Structured Entities [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Investments In Structured Entities [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued capital",
        "label": "Description of accounting policy for issued capital [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "hmy_DescriptionOfAccountingPolicyForLandAndOtherNonMiningFixedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForLandAndOtherNonMiningFixedAssetsPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-mining assets",
        "label": "Description Of Accounting Policy For Land And Other Non-Mining Fixed Assets [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Land And Other Non-Mining Fixed Assets [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Description of accounting policy for leases [text block]"
       }
      },
      "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": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Description of accounting policy for measuring inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r32",
      "r304"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMiningAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForMiningAssetsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining assets",
        "label": "Description of accounting policy for mining assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for mining assets. [Refer: Mining assets]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "hmy_DescriptionOfAccountingPolicyForOperatingProfitPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForOperatingProfitPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating profit",
        "label": "Description Of Accounting Policy For Operating Profit [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Operating Profit [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions",
        "label": "Description of accounting policy for provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Description of accounting policy for recognition of revenue [text block]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment report",
        "label": "Description of accounting policy for segment reporting [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "label": "Description of accounting policy for share-based payment transactions [text block]"
       }
      },
      "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: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSubsidiariesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSubsidiariesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidation, Subsidiaries",
        "label": "Description of accounting policy for subsidiaries [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for subsidiaries. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other payables",
        "label": "Description of accounting policy for trade and other payables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r628"
     ]
    },
    "hmy_DescriptionOfAccountingPolicyForUndevelopedPropertiesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DescriptionOfAccountingPolicyForUndevelopedPropertiesPolicyTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undeveloped properties",
        "label": "Description Of Accounting Policy For Undeveloped Properties [Policy Text Block]",
        "documentation": "Description Of Accounting Policy For Undeveloped Properties [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rate applied to cash flow projections",
        "label": "Discount rate applied to cash flow projections"
       }
      },
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r70",
      "r72",
      "r350",
      "r352"
     ]
    },
    "ifrs-full_DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretations",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New standards, amendments to standards and interpretations to existing standards that are not yet effective and have not been early adopted",
        "label": "Disclosure of expected impact of initial application of new standards or interpretations [text block]"
       }
      }
     },
     "auth_ref": [
      "r108",
      "r311"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected volatility, share options granted",
        "label": "Expected volatility, share options granted"
       }
      },
      "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": [
      "r182"
     ]
    },
    "ifrs-full_DescriptionOfInitialApplicationOfStandardsOrInterpretations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfInitialApplicationOfStandardsOrInterpretations",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New standards, amendments to standards and interpretations to existing standards adopted by the group",
        "label": "Disclosure of initial application of standards or interpretations [text block]"
       }
      }
     },
     "auth_ref": [
      "r107",
      "r310"
     ]
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk free interest rate, share options granted",
        "label": "Risk free interest rate, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "hmy_DesignatedAsHedgingInstrument1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DesignatedAsHedgingInstrument1Member",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated as hedging instrument",
        "label": "Designated As Hedging Instrument 1 [Member]",
        "documentation": "Designated As Hedging Instrument 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total earnings",
        "verboseLabel": "Total diluted earnings/(loss) per share (in rand per share)",
        "label": "Diluted earnings (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": [
      "r60",
      "r61"
     ]
    },
    "ifrs-full_DilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutedEarningsPerShareAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per ordinary share (cents)",
        "label": "Diluted earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DilutedEarningslossPerShareTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DilutedEarningslossPerShareTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings/(loss) per share",
        "label": "Diluted earnings/(loss) per share [Table Text Block]",
        "documentation": "Diluted earnings/(loss) per share"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "calculation": {
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potential ordinary shares (in shares)",
        "label": "Dilutive effect of share options on weighted average number of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The potential dilutive effect on the weighted average number of ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r609"
     ]
    },
    "hmy_Director1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Director1Member",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors",
        "label": "Director1 [Member]",
        "documentation": "Director1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DirectorsRemunerationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DirectorsRemunerationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Directors' fees",
        "label": "Directors' remuneration expense"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/CriticalAccountingEstimatesandJudgements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Critical Accounting Estimates and Judgements",
        "label": "Disclosure of accounting judgements and estimates [text block]"
       }
      },
      "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": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfAllowanceForCreditLossesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAllowanceForCreditLossesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of allowance for credit losses [text block]",
        "label": "Disclosure of allowance for credit losses [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the allowance relating to impairments of financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfAttributionOfExpensesByNatureToTheirFunctionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAttributionOfExpensesByNatureToTheirFunctionLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails",
      "http://www.harmony.co.za/role/FinanceCostsDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of attribution of expenses by nature to their function [line items]",
        "label": "Disclosure of attribution of expenses by nature to their function [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfAttributionOfExpensesByNatureToTheirFunctionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfAttributionOfExpensesByNatureToTheirFunctionTable",
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails",
      "http://www.harmony.co.za/role/FinanceCostsDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of attribution of expenses by nature to their function [table]",
        "label": "Disclosure of attribution of expenses by nature to their function [table]"
       }
      }
     },
     "auth_ref": [
      "r625",
      "r627"
     ]
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of preparation",
        "label": "Disclosure of basis of preparation of financial statements [text block]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/Borrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about business combination [abstract]",
        "label": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisitions and Business Combinations",
        "label": "Disclosure of business combinations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about business combination [line items]",
        "label": "Disclosure of detailed information about 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_DisclosureOfBusinessCombinationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsTable",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about business combination [table]",
        "label": "Disclosure of detailed information about business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r382"
     ]
    },
    "hmy_DisclosureOfCapitalCommitmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCapitalCommitmentsTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Capital Commitments",
        "label": "Disclosure Of Capital Commitments [Table Text Block]",
        "documentation": "Disclosure Of Capital Commitments [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCashFlowStatementExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Generated by Operations",
        "label": "Disclosure of cash flow statement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for a statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "hmy_DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCashFlowsFromUsedInOperatingActivitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Cash Generated by Operations",
        "label": "Disclosure Of Cash Flows From (Used In) Operating Activities, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Cash Flows From (Used In) Operating Activities, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfCashGeneratedByOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCashGeneratedByOperationsTable",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of cash generated by operations [Table]",
        "label": "Disclosure of cash generated by operations [Table]",
        "documentation": "Disclosure of cash generated by operations"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfCashGeneratedByOperationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCashGeneratedByOperationsTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of cash generated by operations",
        "label": "Disclosure of cash generated by operations [Text Block]",
        "documentation": "Disclosure of cash generated by operations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [line items]",
        "label": "Disclosure of classes of share capital [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of classes of share capital [table]",
        "label": "Disclosure of classes of share capital [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r420",
      "r465"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Disclosure of commitments and contingent liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments and contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfCommodityPricesAndExchangeRateAssumptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCommodityPricesAndExchangeRateAssumptionsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Commodity Prices And Exchange Rate Assumptions [Line Items]",
        "label": "Disclosure Of Commodity Prices And Exchange Rate Assumptions [Line Items]",
        "documentation": "[Line Items] for Disclosure Of Commodity Prices And Exchange Rate Assumptions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfCommodityPricesAndExchangeRateAssumptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCommodityPricesAndExchangeRateAssumptionsTable",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Commodity Prices And Exchange Rate Assumptions [Table]",
        "label": "Disclosure Of Commodity Prices And Exchange Rate Assumptions [Table]",
        "documentation": "Disclosure Of Commodity Prices And Exchange Rate Assumptions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfContingentConsiderationLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfContingentConsiderationLiabilitiesTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/Contingentconsideration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Contingent Consideration Liabilities",
        "label": "Disclosure Of Contingent Consideration Liabilities [Text Block]",
        "documentation": "Disclosure Of Contingent Consideration Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent liabilities in business combination [abstract]",
        "label": "Disclosure of contingent liabilities in business combination [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent consideration liabilities [line items]",
        "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/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationTable",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent consideration liabilities [table]",
        "label": "Disclosure of contingent liabilities in business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities in business combinations."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r194"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of commitments and contingencies [line items]",
        "label": "Disclosure of contingent liabilities [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_DisclosureOfContingentLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesTable",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of contingent liabilities [table]",
        "label": "Disclosure of contingent liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r360"
     ]
    },
    "ifrs-full_DisclosureOfCostOfSalesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCostOfSalesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSales"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of Sales",
        "label": "Disclosure of cost of sales [text block]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfCostOfSalesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCostOfSalesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Cost of Sales",
        "label": "Disclosure Of Cost Of Sales Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Cost Of Sales Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfCostOfSalesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCostOfSalesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Cost Of Sales [Line Items]",
        "label": "Disclosure Of Cost Of Sales [Line Items]",
        "documentation": "[Line Items] for Disclosure of cost of sales [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfCostOfSalesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfCostOfSalesTable",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Cost Of Sales [Table]",
        "label": "Disclosure Of Cost Of Sales [Table]",
        "documentation": "Disclosure Of Cost Of Sales [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCreditRiskExposureExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfCreditRiskExposureExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Credit Risk",
        "label": "Disclosure of credit risk exposure [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the credit risk exposure. Credit risk exposure is the credit risk inherent in an entity\u2019s financial assets and commitments to extend credit."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r409"
     ]
    },
    "hmy_DisclosureOfDeferredTaxRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfDeferredTaxRatesTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of deferred tax rates",
        "label": "Disclosure of deferred tax rates [Table Text Block]",
        "documentation": "Disclosure of deferred tax rates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/Taxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of deferred taxes",
        "label": "Disclosure of deferred taxes [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of defined benefit plans [line items]",
        "label": "Disclosure of defined benefit plans [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_DisclosureOfDefinedBenefitPlansTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of defined benefit plans [table]",
        "label": "Disclosure of defined benefit plans [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r328"
     ]
    },
    "ifrs-full_DisclosureOfDepositaryReceiptsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDepositaryReceiptsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of depositary receipts [line items]",
        "label": "Disclosure of depositary receipts [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_DisclosureOfDepositaryReceiptsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDepositaryReceiptsTable",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of depositary receipts [table]",
        "label": "Disclosure of depositary receipts [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information about depositary receipts."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of derivative financial instruments",
        "label": "Disclosure of derivative financial instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfDerivativeInstrumentsAndHedgingActivitiesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfDerivativeInstrumentsAndHedgingActivitiesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Derivative Financial Assets and Open Position at the Reporting Date",
        "label": "Disclosure Of Derivative Instruments And Hedging Activities Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Derivative Instruments And Hedging Activities Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Interest Bearing Borrowings",
        "label": "Disclosure of detailed information about borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/BorrowingsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [line items]",
        "label": "Disclosure of detailed information about borrowings [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_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/BorrowingsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about borrowings [table]",
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r622"
     ]
    },
    "hmy_DisclosureOfDetailedInformationAboutEnvironmentalRehabilitationObligationExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfDetailedInformationAboutEnvironmentalRehabilitationObligationExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Future Net Undiscounted Obligation",
        "label": "Disclosure Of Detailed Information About Environmental Rehabilitation Obligation, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Detailed Information About Environmental Rehabilitation Obligation, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about hedging instruments [line items]",
        "label": "Disclosure of detailed information about hedging 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_DisclosureOfDetailedInformationAboutHedgingInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutHedgingInstrumentsTable",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about hedging instruments [table]",
        "label": "Disclosure of detailed information about hedging instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r398"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Property, Plant and Equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r326"
     ]
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [line items]",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [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_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersTable",
     "presentation": [
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of disaggregation of revenue from contracts with customers [table]",
        "label": "Disclosure of disaggregation of revenue from contracts with customers [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the disaggregation of revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r271"
     ]
    },
    "hmy_DisclosureOfDividendsDeclaredExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfDividendsDeclaredExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Dividends Declared",
        "label": "Disclosure Of Dividends Declared, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Dividends Declared, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings/(Loss) Per Share",
        "label": "Disclosure of earnings per share [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "ifrs-full_DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of effect of changes in foreign exchange rates [text block]",
        "label": "Disclosure of effect of changes in foreign exchange rates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for the effect of changes in foreign exchange rates."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "hmy_DisclosureOfEffectiveInterestRatesOnBorrowingsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfEffectiveInterestRatesOnBorrowingsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Effective Interest Rates",
        "label": "Disclosure Of Effective Interest Rates On Borrowings, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Effective Interest Rates On Borrowings, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Employee Benefits",
        "label": "Disclosure of employee benefits [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheets",
      "http://www.harmony.co.za/role/SegmentReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Report",
        "verboseLabel": "Reconciliation of Segment Information to Consolidated Income Statements and Balance Sheets",
        "label": "Disclosure of entity's operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "hmy_DisclosureOfEnvironmentalObligationGuaranteesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfEnvironmentalObligationGuaranteesTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Guarantees",
        "label": "Disclosure Of Environmental Obligation Guarantees [Table Text Block]",
        "documentation": "Disclosure Of Environmental Obligation Guarantees [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Disclosure of events after reporting period [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Assets Measured at Fair Value",
        "label": "Disclosure of fair value measurement of assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r416"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of fair value measurement of assets [line items]",
        "label": "Disclosure of fair value measurement of 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_DisclosureOfFairValueMeasurementOfAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfAssetsTable",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of fair value measurement of assets [table]",
        "label": "Disclosure of fair value measurement of assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value measurement of assets."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r416"
     ]
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Liabilities Measured at Fair Value",
        "label": "Disclosure of fair value measurement of liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of liabilities."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r416"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance Costs",
        "label": "Disclosure of finance cost [text block]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfFinanceCostsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfFinanceCostsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Finance Costs",
        "label": "Disclosure Of Finance Costs Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Finance Costs Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinanceIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinanceIncomeExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Income",
        "label": "Disclosure of finance income [text block]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfFinanceIncomeExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfFinanceIncomeExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Investment income",
        "label": "Disclosure Of Finance Income Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Finance Income Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfFinancialAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfFinancialAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Financial Assets And Liabilities [Line Items]",
        "label": "Disclosure Of Financial Assets And Liabilities [Line Items]",
        "documentation": "[Line Items] for Disclosure Of Financial Assets And Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfFinancialAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfFinancialAssetsAndLiabilitiesTable",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Financial Assets And Liabilities [Table]",
        "label": "Disclosure Of Financial Assets And Liabilities [Table]",
        "documentation": "Disclosure Of Financial Assets And Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Disclosure of Financial Assets",
        "label": "Disclosure of financial assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r385"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [line items]",
        "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/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsTable",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets [table]",
        "label": "Disclosure of financial assets [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets."
       }
      }
     },
     "auth_ref": [
      "r236",
      "r385"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Ageing of Loss Allowance for Trade and Other Receivables",
        "label": "Disclosure of financial assets that are either past due or impaired [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets that are either past due or impaired. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets that are either past due or impaired [line items]",
        "label": "Disclosure of financial assets that are either past due or impaired [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_DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsThatAreEitherPastDueOrImpairedTable",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of financial assets that are either past due or impaired [table]",
        "label": "Disclosure of financial assets that are either past due or impaired [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to financial assets that are either past due or impaired."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [line items]",
        "label": "Disclosure of detailed information about 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_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about financial instruments [table]",
        "label": "Disclosure of detailed information about financial instruments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r219",
      "r226",
      "r236",
      "r385"
     ]
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialLiabilitiesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Financial Liabilities",
        "label": "Disclosure of financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial liabilities. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r236",
      "r385"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Risk Management",
        "label": "Disclosure of financial risk management [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfGeneralAndAdministrativeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralAndAdministrativeExpenseExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate, administration and other expenditure",
        "label": "Disclosure of general and administrative expense [text block]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfGeneralInformationAboutFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of General Information About Financial Statements [Abstract]",
        "label": "Disclosure Of General Information About Financial Statements [Abstract]",
        "documentation": "Disclosure Of General Information About Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/GeneralInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General Information",
        "label": "Disclosure of general information about financial statements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r442"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportSegmentReportTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Report",
        "label": "Disclosure of geographical areas [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "ifrs-full_DisclosureOfGeographicalAreasLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash [line items]",
        "verboseLabel": "Employee benefits [line items]",
        "label": "Disclosure of geographical areas [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_DisclosureOfGeographicalAreasTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfGeographicalAreasTable",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash [table]",
        "verboseLabel": "Employee benefits [table]",
        "label": "Disclosure of geographical areas [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to geographical areas."
       }
      }
     },
     "auth_ref": [
      "r263"
     ]
    },
    "hmy_DisclosureOfGoldPriceCopperPriceSilverPriceAndExchangeRatesAssumptionsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfGoldPriceCopperPriceSilverPriceAndExchangeRatesAssumptionsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Gold Price, Silver Price, Exchange Rates and Gold Resource Value Assumptions",
        "label": "Disclosure Of Gold Price, Copper Price, Silver Price And Exchange Rates Assumptions, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Gold Price, Copper Price, Silver Price And Exchange Rates Assumptions, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/Taxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxation",
        "label": "Disclosure of income tax [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ifrs-full_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Impairment of Assets",
        "label": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [text block]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items]",
        "label": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [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_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitTable",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [table]",
        "label": "Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to an individual asset or a cash-generating unit, for which an impairment loss has been recognised or reversed."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfInventoriesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Disclosure of inventories [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "ifrs-full_DisclosureOfJointOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfJointOperationsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentinJointOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Joint Operations",
        "label": "Disclosure of joint operations [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of joint operations. [Refer: Total for all joint operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_DisclosureOfJointOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfJointOperationsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of joint operations [line items]",
        "label": "Disclosure of joint operations [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_DisclosureOfJointOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfJointOperationsTable",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of joint operations [table]",
        "label": "Disclosure of joint operations [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to joint operations."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "hmy_DisclosureOfKeyManagementPersonnelCompensationExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfKeyManagementPersonnelCompensationExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Directors Remuneration and Directors and Prescribed Officers Who Own Shares in Harmony",
        "label": "Disclosure Of Key Management Personnel Compensation, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Key Management Personnel Compensation, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfLeasePaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfLeasePaymentsTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of lease payments",
        "label": "Disclosure Of Lease Payments [Table Text Block]",
        "documentation": "[Table Text Block] for Disclosure Of Lease Payments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfLeasesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of leases [text block]",
        "label": "Disclosure of leases [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r161"
     ]
    },
    "hmy_DisclosureOfMajorComponentsOfMiningTaxExpenseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMajorComponentsOfMiningTaxExpenseIncomeTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Major Components Of Mining Tax Expense (Income)",
        "label": "Disclosure Of Major Components Of Mining Tax Expense (Income) [Table Text Block]",
        "documentation": "Disclosure Of Major Components of Mining Tax Expense (Income)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMajorComponentsOfTaxExpenseIncomeTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Taxation (Expense)/Credit",
        "label": "Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]",
        "documentation": "Disclosure Of Major Components Of Tax Expense (Income) [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies",
        "label": "Disclosure of material accounting policy information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r424",
      "r439"
     ]
    },
    "hmy_DisclosureOfMaturitiesOfBorrowingsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMaturitiesOfBorrowingsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Terms and Debt Repayment Schedule",
        "label": "Disclosure Of Maturities Of Borrowings, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Maturities Of Borrowings, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [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_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesTable",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of maturity analysis for non-derivative financial liabilities [table]",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r410"
     ]
    },
    "hmy_DisclosureOfMaturityAnalysisOfCapitalisedLeasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMaturityAnalysisOfCapitalisedLeasesTable",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Maturity Analysis Of Capitalised Leases",
        "label": "Disclosure Of Maturity Analysis Of Capitalised Leases [Table]",
        "documentation": "Disclosure Of Maturity Analysis Of Capitalised Leases [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMaturityAnalysisOfFinanceLeasePaymentsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Maturity Analysis Of Finance Lease Payments [Line Items]",
        "label": "Disclosure Of Maturity Analysis Of Finance Lease Payments [Line Items]",
        "documentation": "[Line Items] for Disclosure Of Maturity Analysis Of Finance Lease Payments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfMaturityAnalysisofCapitalisedLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMaturityAnalysisofCapitalisedLeasesTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Maturity Analysis of Capitalised Leases",
        "label": "Disclosure Of Maturity Analysis of Capitalised Leases [Table Text Block]",
        "documentation": "Disclosure Of Maturity Analysis of Capitalised Leases [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfMaturityOfCapitalisedLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMaturityOfCapitalisedLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Maturity Of Capitalised Leases [Abstract]",
        "label": "Disclosure Of Maturity Of Capitalised Leases [Abstract]",
        "documentation": "Disclosure Of Maturity Of Capitalised Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfMovementInInvestmentsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfMovementInInvestmentsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Movement in Investments Held by Environmental Trust Funds",
        "label": "Disclosure Of Movement In Investments, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Movement In Investments, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [line items]",
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsTable",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [table]",
        "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": [
      "r220",
      "r221"
     ]
    },
    "hmy_DisclosureOfNatureOfInvestmentIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfNatureOfInvestmentIncomeLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of nature of investment income [Line Items]",
        "label": "Disclosure of nature of investment income [Line Items]",
        "documentation": "Disclosure of nature of investment income [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfNatureOfInvestmentIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfNatureOfInvestmentIncomeTable",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of nature of investment income [Table]",
        "label": "Disclosure of nature of investment income [Table]",
        "documentation": "Disclosure of nature of investment income [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfNetDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfNetDebtTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Net Debt",
        "label": "Disclosure Of Net Debt [Table Text Block]",
        "documentation": "Disclosure Of Net Debt [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Unfunded Obligations and Net Liability of Defined Benefit Plan",
        "label": "Disclosure of net defined benefit liability (asset) [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r330"
     ]
    },
    "hmy_DisclosureOfNonFinancialAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfNonFinancialAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofMovementintheLiabilityforAnnualLeaveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Non-Financial Assets And Liabilities [Line Items]",
        "label": "Disclosure Of Non-Financial Assets And Liabilities [Line Items]",
        "documentation": "Disclosure Of Non-Financial Assets And Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfNonFinancialAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfNonFinancialAssetsAndLiabilitiesTable",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofMovementintheLiabilityforAnnualLeaveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Of Non-Financial Assets And Liabilities [Table]",
        "label": "Disclosure Of Non-Financial Assets And Liabilities [Table]",
        "documentation": "Disclosure Of Non-Financial Assets And Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non-adjusting events after reporting period [line items]",
        "label": "Disclosure of non-adjusting events after reporting period [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "presentation": [
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of non-adjusting events after reporting period [table]",
        "label": "Disclosure of non-adjusting events after reporting period [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r312"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Number and Weighted Average Remaining Contractual Life of Outstanding Share Options",
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Operating Segments",
        "label": "Disclosure of operating segments [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [line items]",
        "label": "Disclosure of operating segments [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_DisclosureOfOperatingSegmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOperatingSegmentsTable",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of operating segments [table]",
        "label": "Disclosure of operating segments [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "ifrs-full_DisclosureOfOtherNoncurrentAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentAssetsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-Current Assets",
        "label": "Disclosure of other non-current assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current assets. [Refer: Other non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfOtherNoncurrentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherNoncurrentLiabilitiesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Non-Current Liabilities",
        "label": "Disclosure of other non-current liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other non-current liabilities. [Refer: Other non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/OtherOperatingExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Operating Expenses",
        "label": "Disclosure of other operating income (expense) [text block]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfOtherOperatingIncomeExpenseExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/OtherOperatingExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Operating Expenses",
        "label": "Disclosure Of Other Operating Income (Expense) Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Other Operating Income (Expense) Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Provisions",
        "label": "Disclosure of other provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r80",
      "r358"
     ]
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails",
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails",
      "http://www.harmony.co.za/role/OtherprovisionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails",
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [line items]",
        "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/2025-03-27/ifrs-full",
     "localname": "DisclosureOfOtherProvisionsTable",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails",
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions [table]",
        "label": "Disclosure of other provisions [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r358"
     ]
    },
    "hmy_DisclosureOfOtherReservesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfOtherReservesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Other Reserves",
        "label": "Disclosure Of Other Reserves, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Other Reserves, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfPermanentEmployeesAndAggregateEarningsOfEmployeesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfPermanentEmployeesAndAggregateEarningsOfEmployeesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Permanent Employees and Aggregate Earnings of Employees",
        "label": "Disclosure Of Permanent Employees And Aggregate Earnings Of Employees, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Permanent Employees And Aggregate Earnings Of Employees, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfProductionCostsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfProductionCostsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Production Costs",
        "label": "Disclosure Of Production Costs Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Production Costs Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfProductsAndServicesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfProductsAndServicesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of products and services [line items]",
        "label": "Disclosure of products and services [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_DisclosureOfProductsAndServicesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfProductsAndServicesTable",
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of products and services [table]",
        "label": "Disclosure of products and services [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the entity's products and services."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [abstract]",
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]",
        "label": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]",
        "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": [
      "r17",
      "r326"
     ]
    },
    "hmy_DisclosureOfProvisionForSilicosisSettlementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfProvisionForSilicosisSettlementTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Disclosure of Provision for Silicosis Settlement",
        "label": "Disclosure of Provision for Silicosis Settlement [Table Text Block]",
        "documentation": "Disclosure of Provision for Silicosis Settlement [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfProvisionsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Provision for Environmental Rehabilitation",
        "label": "Disclosure of provisions [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfQualitativeInformationAboutLeasesForLesseeIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfQualitativeInformationAboutLeasesForLesseeIncomeStatementTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of qualitative information about leases for lessee Income Statement",
        "label": "Disclosure Of Qualitative Information About Leases For Lessee Income Statement [Table Text Block]",
        "documentation": "Disclosure of qualitative information about leases for lessee Income Statement [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfQuantitativeInformationAboutLeasesForLesseeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfQuantitativeInformationAboutLeasesForLesseeTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of quantitative information about leases for lessee",
        "label": "Disclosure Of Quantitative Information About Leases For Lessee [Table Text Block]",
        "documentation": "Disclosure Of Quantitative Information About Leases For Lessee [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of quantitative information about right-of-use assets",
        "label": "Disclosure of quantitative information about right-of-use assets [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r155",
      "r283"
     ]
    },
    "hmy_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAndAverageEffectiveTaxRateTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Major Items Causing the Income Tax Provision to Differ from the South African Mining Statutory Tax Rate",
        "label": "Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block]",
        "documentation": "Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates And Average Effective Tax Rate [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInLossAllowanceAndExplanationOfChangesInGrossCarryingAmountForFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Movement in the Loss Allowance for Trade and Other Receivables",
        "label": "Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [text block]"
       }
      },
      "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": [
      "r223",
      "r224",
      "r406",
      "r407"
     ]
    },
    "hmy_DisclosureOfReconciliationOfTheStreamingContractLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfReconciliationOfTheStreamingContractLiabilityTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reconciliation of the streaming contract liability",
        "label": "Disclosure of reconciliation of the streaming contract liability [Table Text Block]",
        "documentation": "Disclosure of reconciliation of the streaming contract liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedParties"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Parties",
        "label": "Disclosure of related party [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Reserves",
        "label": "Disclosure of reserves within equity [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of reserves within equity. [Refer: Other reserves [member]]"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r421",
      "r466"
     ]
    },
    "ifrs-full_DisclosureOfReservesWithinEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reserves within equity [abstract]",
        "label": "Disclosure of reserves within equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReservesWithinEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reserves within equity [line items]",
        "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/2025-03-27/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityTable",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of reserves within equity [table]",
        "label": "Disclosure of reserves within equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to reserves within equity."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r421",
      "r466"
     ]
    },
    "ifrs-full_DisclosureOfRestrictedCashAndCashEquivalentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Disclosure of restricted cash and cash equivalents [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfRestrictedCashAndCashEquivalentsExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfRestrictedCashAndCashEquivalentsExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Cash",
        "label": "Disclosure Of Restricted Cash And Cash Equivalents Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Restricted Cash And Cash Equivalents Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfRestrictedCashAndInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfRestrictedCashAndInvestmentsTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash And Investments",
        "label": "Disclosure Of Restricted Cash And Investments [Text Block]",
        "documentation": "Disclosure Of Restricted Cash And Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfRevenueExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Disclosure of revenue [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfRevenueExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfRevenueExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Revenue",
        "label": "Disclosure Of Revenue Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Revenue Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfSensitivityAnalysisForAssumptionsUsedToEstimateProvisionForSettlementExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfSensitivityAnalysisForAssumptionsUsedToEstimateProvisionForSettlementExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of the Impact of a Reasonable Change in Certain Key Assumptions",
        "label": "Disclosure Of Sensitivity Analysis For Assumptions Used To Estimate Provision For Settlement, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Sensitivity Analysis For Assumptions Used To Estimate Provision For Settlement, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfSensitivityAnalysisImpairmentOfAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfSensitivityAnalysisImpairmentOfAssetsTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Sensitivity Analysis - Impairment of Assets",
        "label": "Disclosure of Sensitivity Analysis - Impairment of Assets [Table Text Block]",
        "documentation": "Disclosure of Sensitivity Analysis - Impairment of Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital",
        "label": "Disclosure of share capital, reserves and other equity interest [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share capital, reserves and other equity interest."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r422",
      "r467"
     ]
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPayments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payments",
        "label": "Disclosure of share-based payment arrangements [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Associates",
        "label": "Disclosure of associates [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of associates. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r133",
      "r413"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInAssociatesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of associates [line items]",
        "label": "Disclosure of associates [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_DisclosureOfSignificantInvestmentsInAssociatesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInAssociatesTable",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of associates [table]",
        "label": "Disclosure of associates [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to associates."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r133",
      "r413"
     ]
    },
    "hmy_DisclosureOfStreamingArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfStreamingArrangementLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of streaming arrangement [Line Items]",
        "label": "Disclosure of streaming arrangement [Line Items]",
        "documentation": "Disclosure of streaming arrangement [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfStreamingArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfStreamingArrangementTable",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of streaming arrangement [Table]",
        "label": "Disclosure of streaming arrangement [Table]",
        "documentation": "Disclosure of streaming arrangement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureOfStreamingContractLiabilitiesExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfStreamingContractLiabilitiesExplanatoryTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of steaming contract liabilities explanatory",
        "label": "Disclosure of streaming contract liabilities explanatory [Text Block]",
        "documentation": "Disclosure of streaming contract liabilities explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Analysis of Deferred Tax Assets and Liabilities and Potential Future Tax Deductions",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]"
       }
      },
      "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": [
      "r9",
      "r320"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]",
        "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": [
      "r9",
      "r320"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTables",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Terms and Conditions of Share-based Payment Arrangement",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the general terms and conditions of share-based payment arrangements. [Refer: Types of share-based payment arrangements [domain]]"
       }
      }
     },
     "auth_ref": [
      "r181",
      "r377"
     ]
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r377"
     ]
    },
    "hmy_DisclosureOfTheMovementInContingentConsiderationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfTheMovementInContingentConsiderationTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentConsiderationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of the movement in Contingent Consideration",
        "label": "Disclosure of the movement in Contingent Consideration [Table Text Block]",
        "documentation": "Disclosure of the movement in Contingent Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and Other Payables",
        "label": "Disclosure of trade and other payables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Trade and Other Payables",
        "label": "Disclosure Of Trade And Other Payables, Explanatory [Table Text Block]",
        "documentation": "Disclosure Of Trade And Other Payables, Explanatory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and Other Receivables",
        "label": "Disclosure of trade and other receivables [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Transactions with Related Parties",
        "label": "Disclosure of transactions between related parties [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Total for all related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r46",
      "r340"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails",
      "http://www.harmony.co.za/role/RelatedPartiesNarrativeDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of transactions between related parties [line items]",
        "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/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails",
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails",
      "http://www.harmony.co.za/role/RelatedPartiesNarrativeDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of transactions between related parties [table]",
        "label": "Disclosure of transactions between related parties [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r345"
     ]
    },
    "ifrs-full_DisclosureOfTreasurySharesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DisclosureOfTreasurySharesExplanatory",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of treasury shares [text block]",
        "label": "Disclosure of treasury shares [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of treasury shares. [Refer: Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r624"
     ]
    },
    "hmy_DisclosureofAssumptionsUsedinCalculatingOtherProvisionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofAssumptionsUsedinCalculatingOtherProvisionsTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Rates Used in Calculation of Provision",
        "label": "Disclosure of Assumptions Used in Calculating Other Provisions [Table Text Block]",
        "documentation": "Disclosure of Assumptions Used in Calculating Other Provisions [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureofentitysoperatingsegmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofentitysoperatingsegmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of entity's operating segments [Abstract]",
        "label": "Disclosure of entity's operating segments [Abstract]",
        "documentation": "Disclosure of entity's operating segments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureofleasepaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofleasepaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of lease payments [Abstract]",
        "label": "Disclosure of lease payments [Abstract]",
        "documentation": "Disclosure of lease payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureofleasepaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofleasepaymentsLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of lease payments [Line Items]",
        "label": "Disclosure of lease payments [Line Items]",
        "documentation": "[Line Items] for Disclosure of lease payments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureofleasepaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofleasepaymentsTable",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of lease payments [Table]",
        "label": "Disclosure of lease payments [Table]",
        "documentation": "Disclosure of lease payments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureofleasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofleasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of leases [Abstract]",
        "label": "Disclosure of leases [Abstract]",
        "documentation": "Disclosure of leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureofotherprovisionscontingentliabilitiesandcontingentassetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofotherprovisionscontingentliabilitiesandcontingentassetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of other provisions, contingent liabilities and contingent assets [Abstract]",
        "label": "Disclosure of other provisions, contingent liabilities and contingent assets [Abstract]",
        "documentation": "Disclosure of other provisions, contingent liabilities and contingent assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DisclosureofsharecapitalreservesandotherequityinterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DisclosureofsharecapitalreservesandotherequityinterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of share capital, reserves and other equity interest [Abstract]",
        "label": "Disclosure of share capital, reserves and other equity interest [Abstract]",
        "documentation": "Disclosure of share capital, reserves and other equity interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends paid",
        "label": "Dividends recognised as distributions to owners"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r423",
      "r438"
     ]
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividend paid",
        "label": "Dividends paid, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_DividendsPaidOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinaryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend declared",
        "label": "Dividends paid, ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r64",
      "r348"
     ]
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends per share, ordinary shares",
        "label": "Dividends paid, ordinary shares per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r348"
     ]
    },
    "ifrs-full_DividendsPaidOtherShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsPaidOtherShares",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid, other shares",
        "label": "Dividends paid, other shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends paid by the entity on shares other than ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r64",
      "r348"
     ]
    },
    "ifrs-full_DividendsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividends received",
        "terseLabel": "Dividend income",
        "label": "Dividends received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends received."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "ifrs-full_DividendsReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends received",
        "label": "Dividends received, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from dividends received, classified as operating activities. [Refer: Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsRecognisedAsDistributionsToNoncontrollingInterests",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends paid to non-controlling interests",
        "label": "Dividends recognised as distributions to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToOwnersPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "DividendsRecognisedAsDistributionsToOwnersPerShare",
     "presentation": [
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends recognised as distributions to owners per share",
        "label": "Dividends recognised as distributions to owners per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount, per share, of dividends recognised as distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r423",
      "r438"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Accounting Standard",
        "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": [
      "r570"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Annual Report",
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r570",
      "r582"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Error Correction",
        "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": [
      "r569",
      "r570",
      "r582",
      "r584"
     ]
    },
    "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "label": "Document Financial Statement Restatement Recovery Analysis [Flag]",
        "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r570",
      "r582",
      "r584"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "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/2025",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "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/2025",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "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/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "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/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Registration Statement",
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r565"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Shell Company Report",
        "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": [
      "r570"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r583"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "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": []
    },
    "hmy_Doornkop207LevelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Doornkop207LevelMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Doornkop 207 level",
        "label": "Doornkop 207 level [Member]",
        "documentation": "Doornkop 207 level"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_Doornkop212LevelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Doornkop212LevelMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Doornkop 212 level",
        "label": "Doornkop 212 level [Member]",
        "documentation": "Doornkop 212 level"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DoornkopMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DoornkopMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Doornkop",
        "label": "Doornkop [Member]",
        "documentation": "Doornkop [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_DoornkopSouthReefMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "DoornkopSouthReefMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Doornkop South Reef",
        "label": "Doornkop South Reef [Member]",
        "documentation": "Doornkop South Reef [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ESOPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ESOPMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PU",
        "label": "ESOP [Member]",
        "documentation": "ESOP"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings per share [abstract]",
        "label": "Earnings per share [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_EffectOfChangesInOperatingWorkingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EffectOfChangesInOperatingWorkingCapitalAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of changes in operating working capital items",
        "label": "Effect Of Changes In Operating Working Capital [Abstract]",
        "documentation": "Effect Of Changes In Operating Working Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments",
        "label": "Effect of exchange rate changes on cash and cash equivalents"
       }
      },
      "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": [
      "r95",
      "r96"
     ]
    },
    "hmy_EffectOfExchangeRateChangesOnCashAndCashEquivalentsAndOtherItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalentsAndOtherItems",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails": {
       "parentTag": "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect Of Exchange Rate Changes On Cash And Cash Equivalents and Other items",
        "label": "Effect Of Exchange Rate Changes On Cash And Cash Equivalents and Other items",
        "documentation": "Effect Of Exchange Rate Changes On Cash And Cash Equivalents and Other items"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_EffectiveInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EffectiveInterestRateMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Interest Rate",
        "label": "Effective Interest Rate [Member]",
        "documentation": "Effective Interest Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_EffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EffectiveTaxRate",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Tax Rate",
        "label": "Effective Tax Rate",
        "documentation": "Effective Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ElevenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ElevenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eleven Years",
        "label": "Eleven Years [Member]",
        "documentation": "Eleven Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_EmployeeBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EmployeeBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Benefits [Abstract]",
        "label": "Employee Benefits [Abstract]",
        "documentation": "Employee Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total aggregated earnings",
        "label": "Employee benefits expense"
       }
      }
     },
     "auth_ref": [
      "r294",
      "r432",
      "r485",
      "r556"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "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/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "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/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Country",
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "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/2025",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses, Address Type [Axis]",
        "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/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "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": [
      "r567"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "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/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "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/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "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/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "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/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "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": [
      "r567"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "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/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "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": [
      "r596"
     ]
    },
    "dei_EntityListingsExchangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityListingsExchangeAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Listings, Exchange [Axis]",
        "label": "Entity Listings, Exchange [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_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "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": [
      "r567"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "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": [
      "r567"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "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/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "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": [
      "r597"
     ]
    },
    "hmy_EnvironmentalGuaranteesAndRehabilitationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EnvironmentalGuaranteesAndRehabilitationMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Environmental Guarantees And Rehabilitation",
        "label": "Environmental Guarantees And Rehabilitation [Member]",
        "documentation": "Environmental Guarantees And Rehabilitation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity",
        "periodStartLabel": "Beginning balance Equity",
        "periodEndLabel": "Ending balance Equity",
        "label": "Equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r111",
      "r134",
      "r135",
      "r136",
      "r346",
      "r369",
      "r414",
      "r415",
      "r427",
      "r451",
      "r461"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital and reserves",
        "label": "Equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total equity and liabilities",
        "label": "Equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAndLiabilitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity and liabilities",
        "label": "Equity and liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Attributable to equity holders of the parent company",
        "periodStartLabel": "Beginning balance Parent",
        "periodEndLabel": "Ending balance Parent",
        "label": "Equity attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r450"
     ]
    },
    "ifrs-full_EquityInstrumentsHeld": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityInstrumentsHeld",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity instruments",
        "label": "Equity instruments held"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of instruments held by the entity that provide evidence of a residual interest in the assets of another entity after deducting all of its liabilities."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_EquityInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EquityInvestmentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investments",
        "label": "Equity investments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r539"
     ]
    },
    "hmy_EquityLinkedDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EquityLinkedDepositsMember",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-linked Deposits",
        "label": "Equity-linked Deposits [Member]",
        "documentation": "Equity-linked Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "EstimatedFinancialEffectOfContingentLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial exposure",
        "label": "Estimated financial effect of contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of contingent liabilities. [Refer: Classes of contingent liabilities [domain]]"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r359"
     ]
    },
    "hmy_EvaCopperEarlyWorksProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EvaCopperEarlyWorksProjectMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eva Copper Early Works Project",
        "label": "Eva Copper Early Works Project [Member]",
        "documentation": "Eva Copper Early Works Project"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_EvaCopperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EvaCopperMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Eva Copper operations and related assets",
        "label": "Eva Copper [Member]",
        "documentation": "Eva Copper"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_EventsafterreportingperiodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EventsafterreportingperiodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Events after reporting period [Abstract]",
        "label": "Events after reporting period [Abstract]",
        "documentation": "Events after reporting period [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_EventsafterthereportingperiodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "EventsafterthereportingperiodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Events after the reporting period [Abstract]",
        "label": "Events after the reporting period [Abstract]",
        "documentation": "Events after the reporting period [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ExchangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "ExchangeDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange [Domain]",
        "label": "Exchange [Domain]",
        "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383."
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ExecutiveDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ExecutiveDirectorMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive directors",
        "label": "Executive Director [Member]",
        "documentation": "Executive Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ExecutiveDirectorsAndPrescribedOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ExecutiveDirectorsAndPrescribedOfficersMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Directors and Prescribed Officers",
        "label": "Executive Directors And Prescribed Officers [Member]",
        "documentation": "Executive Directors And Prescribed Officers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ExpectedCreditLossExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ExpectedCreditLossExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss allowance",
        "label": "Expected Credit Loss Expense",
        "documentation": "Expected Credit Loss Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected dividend, share options granted",
        "label": "Expected dividend as percentage, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "ifrs-full_ExpenseArisingFromExplorationForAndEvaluationOfMineralResources": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseArisingFromExplorationForAndEvaluationOfMineralResources",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Exploration expenditure",
        "label": "Expense arising from exploration for and evaluation of mineral resources"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_ExpenseDueToUnwindingOfDiscountOnProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseDueToUnwindingOfDiscountOnProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense due to unwinding of discount on provisions",
        "label": "Expense arising from passage of time on other provisions"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "negatedTerseLabel": "Share-based payments",
        "label": "Expense from share-based payment transactions"
       }
      }
     },
     "auth_ref": [
      "r185",
      "r378"
     ]
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense from share-based payment transactions with employees",
        "label": "Expense from share-based payment transactions with employees"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "hmy_ExpenseProvisionsRelatedToTemporaryDifferencesDeferredTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ExpenseProvisionsRelatedToTemporaryDifferencesDeferredTaxMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions, including non-current provisions",
        "label": "Expense Provisions Related To Temporary Differences, Deferred Tax [Member]",
        "documentation": "Expense Provisions Related To Temporary Differences, Deferred Tax [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofamountsincludedintheIncomeStatementsrelatingtoleasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases of low value assets expensed",
        "label": "Expense relating to leases of low-value assets for which recognition exemption has been used"
       }
      }
     },
     "auth_ref": [
      "r150",
      "r278"
     ]
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofamountsincludedintheIncomeStatementsrelatingtoleasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term leases expensed",
        "label": "Expense relating to short-term leases for which recognition exemption has been used"
       }
      }
     },
     "auth_ref": [
      "r149",
      "r277"
     ]
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofamountsincludedintheIncomeStatementsrelatingtoleasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease payments expensed",
        "label": "Expense relating to variable lease payments not included in measurement of lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r151",
      "r279"
     ]
    },
    "hmy_ExpenseofRestructuringActivitiesandTerminationBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ExpenseofRestructuringActivitiesandTerminationBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employment termination and restructuring costs",
        "negatedTerseLabel": "Employment termination and restructuring costs",
        "label": "Expense of Restructuring Activities and Termination Benefits Expense",
        "documentation": "Expense of Restructuring Activities and Termination Benefits Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Explanation of Effect of Share-based Payments on Entity's Profit or Loss",
        "label": "Explanation of effect of share-based payments on entity's profit or loss [text block]"
       }
      },
      "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": [
      "r184"
     ]
    },
    "hmy_ExplorationExpenditureHoldingCostExpensed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ExplorationExpenditureHoldingCostExpensed",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exploration Expenditure Expensed",
        "label": "Exploration Expenditure Holding Cost Expensed",
        "documentation": "Exploration Expenditure Holding Cost Expensed"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExternalCreditGradesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExternalCreditGradesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "External credit grades [axis]",
        "label": "External 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": [
      "r524",
      "r535",
      "r553"
     ]
    },
    "ifrs-full_ExternalCreditGradesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ExternalCreditGradesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "External credit grades [domain]",
        "label": "External credit grades [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'External credit grades' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r535",
      "r553"
     ]
    },
    "ifrs-full_FairValueModelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FairValueModelMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value model [member]",
        "label": "Fair value model [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for measurement using the fair value model. Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r88",
      "r363"
     ]
    },
    "hmy_FairValueOfOptionsGranted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FairValueOfOptionsGranted",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spot share price (in SA rand per share)",
        "label": "Fair Value of Options Granted",
        "documentation": "Fair Value of Options Granted"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 5.0
      },
      "http://www.harmony.co.za/role/FinanceCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Finance costs",
        "totalLabel": "Total finance costs",
        "label": "Finance costs"
       }
      }
     },
     "auth_ref": [
      "r476"
     ]
    },
    "hmy_FinanceCostsBeforeBorrowingCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FinanceCostsBeforeBorrowingCostsCapitalised",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/FinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total finance costs before interest capitalised",
        "label": "Finance Costs Before Borrowing Costs Capitalised",
        "documentation": "Finance Costs Before Borrowing Costs Capitalised"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_FinanceCostsFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FinanceCostsFinancialLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/FinanceCostsDetails": {
       "parentTag": "hmy_FinanceCostsBeforeBorrowingCostsCapitalised",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total finance costs from financial liabilities",
        "label": "Finance Costs, Financial Liabilities",
        "documentation": "Finance Costs, Financial Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_FinanceCostsNonFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FinanceCostsNonFinancialLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/FinanceCostsDetails": {
       "parentTag": "hmy_FinanceCostsBeforeBorrowingCostsCapitalised",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total finance costs from non-financial liabilities",
        "label": "Finance Costs, Non-Financial Liabilities",
        "documentation": "Finance Costs, Non-Financial Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinanceIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.harmony.co.za/role/InvestmentIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/InvestmentIncomeDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment income",
        "totalLabel": "Investment income",
        "label": "Finance income"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "hmy_FinancialAssetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FinancialAssetMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets",
        "label": "Financial Asset [Member]",
        "documentation": "Financial Asset [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Financial assets",
        "verboseLabel": "Financial assets",
        "terseLabel": "Financial assets",
        "label": "Financial assets"
       }
      },
      "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: Classes of financial instruments [domain]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r218",
      "r223",
      "r224",
      "r228",
      "r406",
      "r407",
      "r409",
      "r525"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instruments at amortised cost",
        "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": [
      "r239",
      "r388"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets at fair value through other comprehensive income, category [member]",
        "verboseLabel": "Financial assets at fair value through other comprehensive income",
        "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": [
      "r241",
      "r391"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial assets at fair value through profit or loss",
        "terseLabel": "Financial assets at fair value through profit or loss, category [member]",
        "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": [
      "r237",
      "r386"
     ]
    },
    "ifrs-full_FinancialAssetsIndividuallyAssessedForCreditLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsIndividuallyAssessedForCreditLossesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets individually assessed for credit losses",
        "label": "Financial assets individually assessed for credit losses [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for financial assets that have been individually assessed for credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r428"
     ]
    },
    "ifrs-full_FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial assets pledged as collateral for liabilities or contingent liabilities",
        "label": "Financial assets pledged as collateral for liabilities or contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that the entity has pledged as collateral for liabilities or contingent liabilities, including amounts that have been reclassified in accordance with paragraph 3.2.23(a) of IFRS 9. [Refer: Classes of contingent liabilities [domain]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r201",
      "r393"
     ]
    },
    "hmy_FinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Abstract]",
        "label": "Financial Instruments [Abstract]",
        "documentation": "Financial Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Classes of financial instruments [domain]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "hmy_FinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Financial Liabilities [Abstract]",
        "documentation": "Financial Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCostCategoryMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities at amortised cost",
        "label": "Financial liabilities at amortised cost, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at amortised cost category. [Refer: Financial liabilities at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r240",
      "r389"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "FinancialLiabilitiesAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities at fair value through profit or loss",
        "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": [
      "r238",
      "r387"
     ]
    },
    "hmy_FinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial liabilities",
        "label": "Financial Liabilities, Undiscounted Cash Flows",
        "documentation": "Financial Liabilities, Undiscounted Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_FiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FiveYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Five Years",
        "label": "Five Years [Member]",
        "documentation": "Five Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_FloydMasemulaPrescribedOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FloydMasemulaPrescribedOfficerMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Floyd Masemula, Prescribed Officer",
        "label": "Floyd Masemula, Prescribed Officer [Member]",
        "documentation": "Floyd Masemula, Prescribed Officer"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForeignCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ForeignCountriesMember",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "International operations",
        "terseLabel": "Foreign operations",
        "label": "Foreign countries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      }
     },
     "auth_ref": [
      "r261",
      "r262"
     ]
    },
    "hmy_ForeignCurrencyExchangeNotionalAmountPercentageHedgedLimit": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForeignCurrencyExchangeNotionalAmountPercentageHedgedLimit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange rate risk hedged limit (as a percent)",
        "label": "Foreign Currency Exchange Notional Amount, Percentage Hedged Limit",
        "documentation": "Foreign Currency Exchange Notional Amount, Percentage Hedged Limit"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ForeignCurrencyExchangeRateAnalysisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForeignCurrencyExchangeRateAnalysisAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Exchange Rate Analysis [Axis]",
        "label": "Foreign Currency Exchange Rate Analysis [Axis]",
        "documentation": "Foreign Currency Exchange Rate Analysis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ForeignCurrencyExchangeRateAnalysisDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForeignCurrencyExchangeRateAnalysisDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency Exchange Rate Analysis [Domain]",
        "label": "Foreign Currency Exchange Rate Analysis [Domain]",
        "documentation": "[Domain] for Foreign Currency Exchange Rate Analysis [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ForeignExchangeContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForeignExchangeContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange hedging contracts",
        "label": "Foreign Exchange Contracts [Member]",
        "documentation": "Foreign Exchange Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ForeignExchangeRiskExposureTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForeignExchangeRiskExposureTerm",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange risk exposure term",
        "label": "Foreign Exchange Risk Exposure Term",
        "documentation": "Foreign Exchange Risk Exposure Term"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ForeignExchangeTranslationGainLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForeignExchangeTranslationGainLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Exchange Translation Gain/(Loss) [Abstract]",
        "documentation": "Foreign Exchange Translation Gain/(Loss) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ForeignExchangeTranslationGainLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForeignExchangeTranslationGainLossTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Exchange Translation Gain/Loss",
        "label": "Foreign Exchange Translation Gain/Loss [Table Text Block]",
        "documentation": "Foreign Exchange Translation Gain/Loss"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ForwardExchangeContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ForwardExchangeContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward contracts",
        "label": "Forward Exchange Contracts [Member]",
        "documentation": "Forward Exchange Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_FourteenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FourteenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fourteen Years",
        "label": "Fourteen Years [Member]",
        "documentation": "Fourteen Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_FrancoNevadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FrancoNevadaMember",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Franco Nevada",
        "label": "Franco-Nevada [Member]",
        "documentation": "Franco-Nevada"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_FreegoldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "FreegoldMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freegold",
        "label": "Freegold [Member]",
        "documentation": "Freegold [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainLossOnChangeInFairValueOfHedgedItemUsedAsBasisForRecognisingHedgeIneffectiveness",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in the fair value of the hedged item used as the basis for recognising hedge ineffectiveness",
        "label": "Gain (loss) on change in fair value of hedged item used as basis for recognising hedge ineffectiveness"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) on the change in fair value of the hedged item used as a basis for recognising hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r213",
      "r399",
      "r400"
     ]
    },
    "ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in the fair value of the hedging instrument used as the basis for recognising hedge ineffectiveness",
        "label": "Gain (loss) on change in fair value of hedging instrument used as basis for recognising hedge ineffectiveness"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) on the change in fair value of the hedging instrument used as a basis for recognising hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r396"
     ]
    },
    "hmy_GainLossOnDerivativesFinancialInstrumentsMeasuredAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GainLossOnDerivativesFinancialInstrumentsMeasuredAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains/(losses) on derivatives",
        "label": "Gain (Loss) On Derivatives Financial Instruments Measured At Fair Value Through Profit Or Loss",
        "documentation": "Gain (Loss) On Derivatives Financial Instruments Measured At Fair Value Through Profit Or Loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainRecognisedInBargainPurchaseTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainRecognisedInBargainPurchaseTransaction",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain on bargain purchase",
        "label": "Gain recognised in bargain purchase transaction"
       }
      }
     },
     "auth_ref": [
      "r190",
      "r381"
     ]
    },
    "hmy_GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "hmy_GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealised loss on gold hedging contracts",
        "label": "Gains Losses On Cash Flow Hedges and Change in Value of Time Value Before Tax",
        "documentation": "Gains Losses On Cash Flow Hedges and Change in Value of Time Value Before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Remeasurement of gold hedging contracts",
        "label": "Gains Losses on Cash Flow Hedges and Change in Value of Time Value Net Of Tax",
        "documentation": "Gains Losses on Cash Flow Hedges and Change in Value of Time Value Net Of Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnCashFlowHedgesBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealised loss on gold hedging contracts",
        "label": "Gains (losses) on cash flow hedges, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, before tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnCashFlowHedgesNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Remeasurement of gold hedging contracts",
        "label": "Gains (losses) on cash flow hedges, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r215",
      "r217",
      "r402",
      "r480"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInFairValueOfDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInFairValueOfDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains/(losses) on derivatives",
        "totalLabel": "Total gains/(losses) on derivatives",
        "label": "Gains (losses) on change in fair value of derivatives"
       }
      },
      "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": [
      "r634"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInValueOfForwardElementsOfForwardContractsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInValueOfForwardElementsOfForwardContractsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of gold hedging contracts",
        "label": "Gains (losses) on change in value of forward elements of forward contracts, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on change in value of forward elements of forward contracts, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInValueOfTimeValueOfOptionsBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInValueOfTimeValueOfOptionsBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains (losses) on change in value of time value of options, before tax",
        "label": "Gains (losses) on change in value of time value of options, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on change in value of time value of options, before tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "ifrs-full_GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gains (losses) on change in value of time value of options, net of tax",
        "label": "Gains (losses) on change in value of time value of options, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on change in value of time value of options, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_GainsLossesOnDisposalsOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnDisposalsOfPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Profit)/loss on sale of property, plant and equipment",
        "label": "Gains (losses) on disposals of property, plant and equipment"
       }
      }
     },
     "auth_ref": [
      "r484"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      },
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange translation gain/(loss)",
        "totalLabel": "Foreign exchange translation gain/(loss)",
        "label": "Foreign exchange gain (loss)"
       }
      },
      "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]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r35",
      "r334",
      "r441"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/InvestmentIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net gain on financial instruments",
        "verboseLabel": "Fair value gain through profit and loss",
        "label": "Gains (losses) on financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r203",
      "r394"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value gain through other comprehensive income",
        "label": "Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r480"
     ]
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas [axis]",
        "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": [
      "r263",
      "r490",
      "r516",
      "r519",
      "r545"
     ]
    },
    "ifrs-full_GeographicalAreasDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GeographicalAreasDomain",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical areas [domain]",
        "label": "Geographical areas [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r490",
      "r516",
      "r519",
      "r545"
     ]
    },
    "hmy_GlencoreOperationsAustraliaPtyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GlencoreOperationsAustraliaPtyLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Glencore Operations Australia (Pty) Limited",
        "label": "Glencore Operations Australia (Pty) Limited [Member]",
        "documentation": "Glencore Operations Australia (Pty) Limited"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GlobalMinimumTaxRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GlobalMinimumTaxRateMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global minimum tax rate",
        "label": "Global minimum tax rate [Member]",
        "documentation": "Global minimum tax rate"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldInLockup": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldInLockup",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/InventoriesDetails": {
       "parentTag": "ifrs-full_InventoriesTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-current portion of final gold in lock-up",
        "terseLabel": "Final gold in lock-up",
        "label": "Gold In Lock-up",
        "documentation": "Gold In Lock-up"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldInprocessOreStockpilesAndBullionOnHand": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldInprocessOreStockpilesAndBullionOnHand",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/InventoriesDetails": {
       "parentTag": "ifrs-full_InventoriesTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in process, ore stockpiles and finished inventories",
        "label": "Gold In-process Ore Stockpiles And Bullion On Hand",
        "documentation": "Gold In-process Ore Stockpiles And Bullion On Hand"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gold",
        "terseLabel": "Total Gold Contracts",
        "label": "Gold [Member]",
        "documentation": "Gold [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldOuncesDelivered": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldOuncesDelivered",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold ounces delivered",
        "label": "Gold ounces delivered",
        "documentation": "Gold ounces delivered"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldProductionPeriodHedged": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldProductionPeriodHedged",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold production period hedged (in months)",
        "label": "Gold Production Period Hedged",
        "documentation": "Gold Production Period Hedged"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldResourceValueAssumptionIndicated": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldResourceValueAssumptionIndicated",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indicated",
        "label": "Gold Resource Value Assumption, Indicated",
        "documentation": "Gold Resource Value Assumption, Indicated"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldResourceValueAssumptionInferred": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldResourceValueAssumptionInferred",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inferred",
        "label": "Gold Resource Value Assumption, Inferred",
        "documentation": "Gold Resource Value Assumption, Inferred"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldResourceValueAssumptionMeasured": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldResourceValueAssumptionMeasured",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measured",
        "label": "Gold Resource Value Assumption, Measured",
        "documentation": "Gold Resource Value Assumption, Measured"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldSold": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldSold",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold sold",
        "label": "Gold sold",
        "documentation": "Gold sold"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_GoldSpotPrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GoldSpotPrice",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gold Spot Price",
        "label": "Gold Spot Price",
        "documentation": "Gold Spot Price"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cost",
        "terseLabel": "Gross",
        "label": "Gross carrying amount [member]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r84",
      "r90",
      "r93",
      "r195",
      "r224",
      "r228",
      "r322",
      "r361",
      "r365",
      "r368",
      "r407",
      "r409",
      "r525"
     ]
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross lease liabilities",
        "label": "Gross lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r156",
      "r284",
      "r530"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "terseLabel": "Gross profit",
        "label": "Gross profit"
       }
      }
     },
     "auth_ref": [
      "r557"
     ]
    },
    "hmy_GroundSwapRoyaltyLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "GroundSwapRoyaltyLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sibanye Beatrix ground swap royalty",
        "label": "Ground Swap Royalty Liability",
        "documentation": "Ground Swap Royalty Liability"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_HarmonyESOPTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HarmonyESOPTrustMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harmony ESOP Trust",
        "label": "Harmony ESOP Trust [Member]",
        "documentation": "Harmony ESOP Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_HarmonyGoldCommunityTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HarmonyGoldCommunityTrustMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harmony Gold Community Trust",
        "label": "Harmony Gold Community Trust [Member]",
        "documentation": "Harmony Gold Community Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_HarmonyGoldESOPTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HarmonyGoldESOPTrustMember",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harmony Gold ESOP Trust",
        "label": "Harmony Gold ESOP Trust [Member]",
        "documentation": "Harmony Gold ESOP Trust"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_HarryMashegoDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HarryMashegoDirectorMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Harry 'Mashego' Mashego",
        "label": "Harry Mashego, Director [Member]",
        "documentation": "Harry Mashego, Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_HedgeEffectivenessAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HedgeEffectivenessAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedge effectiveness",
        "label": "Hedge Effectiveness [Abstract]",
        "documentation": "Hedge Effectiveness [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_HedgingDesignation1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HedgingDesignation1Axis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation 1 [Axis]",
        "label": "Hedging Designation 1 [Axis]",
        "documentation": "Hedging Designation 1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_HedgingDesignation1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HedgingDesignation1Domain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation 1 [Domain]",
        "label": "Hedging Designation 1 [Domain]",
        "documentation": "[Domain] for Hedging Designation 1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_HedgingInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgingInstrumentsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging instruments [axis]",
        "label": "Hedging 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": [
      "r206",
      "r211",
      "r398"
     ]
    },
    "ifrs-full_HedgingInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "HedgingInstrumentsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging instruments",
        "label": "Hedging instruments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for hedging instruments. A hedging instrument can be a designated: (a) derivative measured at fair value through profit or loss, except for some written options (see paragraph B6.2.4 of IFRS 9); (b) non-derivative financial asset or non-derivative financial liability measured at fair value through profit or loss, unless it is a financial liability designated as at fair value through profit or loss for which the amount of its change in fair value that is attributable to changes in the credit risk of that liability is presented in other comprehensive income in accordance with paragraph 5.7.7 of IFRS 9. For a hedge of foreign currency risk, the foreign currency risk component of a non-derivative financial asset or a non-derivative financial liability may be designated as a hedging instrument provided that it is not an investment in an equity instrument for which an entity has elected to present changes in fair value in other comprehensive income in accordance with paragraph 5.7.5 of IFRS 9. This member also represents the standard value for the 'Hedging instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r211",
      "r398"
     ]
    },
    "hmy_HiddenValleyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "HiddenValleyMember",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hidden Valley",
        "verboseLabel": "Hidden Valley",
        "label": "Hidden Valley [Member]",
        "documentation": "Hidden Valley [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r569",
      "r570",
      "r582"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in loss allowance recognised during the year",
        "label": "Impairment loss recognised in profit or loss, trade receivables"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment of assets",
        "terseLabel": "Impairment of assets",
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r485"
     ]
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reversal of loss allowance during the year",
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, trade receivables"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_ImpairmentOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentOfFinancialAssetsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of financial assets [axis]",
        "label": "Impairment 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": [
      "r429"
     ]
    },
    "ifrs-full_ImpairmentOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ImpairmentOfFinancialAssetsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of financial assets [domain]",
        "label": "Impairment of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Impairment of financial assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r429"
     ]
    },
    "hmy_ImpairmentOfInvestmentInAssociate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ImpairmentOfInvestmentInAssociate",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 6.0
      },
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Impairment of investments in associate",
        "verboseLabel": "Impairment of Rand Refinery",
        "terseLabel": "Impairment of investment in associate",
        "label": "Impairment of investment in associate",
        "documentation": "Impairment of investment in associate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit or loss [abstract]",
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Taxation",
        "totalLabel": "Total taxation expense",
        "label": "Tax expense (income)"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r4",
      "r5",
      "r54",
      "r130",
      "r252",
      "r313",
      "r315",
      "r316",
      "r478"
     ]
    },
    "ifrs-full_IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax expense/(credit) directly charged to other comprehensive income",
        "label": "Income tax relating to components of other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r314",
      "r479"
     ]
    },
    "hmy_IncomeTaxesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncomeTaxesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes [Abstract]",
        "label": "Income Taxes [Abstract]",
        "documentation": "Income Taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income and mining taxes paid",
        "label": "Income taxes paid (refund), classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r498"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in cash and cash equivalents",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after 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": [
      "r104",
      "r308"
     ]
    },
    "ifrs-full_IncreaseDecreaseInContingentConsiderationAssetLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInContingentConsiderationAssetLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      },
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Remeasurement of contingent consideration (c)",
        "terseLabel": "Contingent consideration remeasurement",
        "verboseLabel": "Contingent consideration remeasurement",
        "negatedLabel": "Contingent consideration remeasurement",
        "label": "Increase (decrease) in contingent consideration asset (liability)"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a contingent consideration asset (liability) relating to a business combination."
       }
      }
     },
     "auth_ref": [
      "r193",
      "r383"
     ]
    },
    "hmy_IncreaseDecreaseInDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseInDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) in depreciation",
        "label": "Increase (Decrease) In Depreciation",
        "documentation": "Increase (Decrease) In Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (decrease) in fair value measurement, assets",
        "label": "Increase (decrease) in fair value measurement, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "ifrs-full_IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromMiscellaneousOtherChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseInNetDefinedBenefitLiabilityAssetResultingFromMiscellaneousOtherChanges",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of liability",
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from miscellaneous other changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from miscellaneous other changes. [Refer: Net defined benefit liability (asset); Increase (decrease) in net defined benefit liability (asset) resulting from expense (income) in profit or loss; Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r604"
     ]
    },
    "hmy_IncreaseDecreaseInOtherAdjustmentsInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseInOtherAdjustmentsInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory-related adjustments",
        "label": "Increase (Decrease) In Other Adjustments Inventories",
        "documentation": "Increase (Decrease) In Other Adjustments Inventories"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseInOtherProvisionsBalanceSheet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseInOtherProvisionsBalanceSheet",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in estimate - Balance sheet",
        "label": "Increase (Decrease) In Other Provisions, Balance Sheet",
        "documentation": "Increase (Decrease) In Other Provisions, Balance Sheet"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseInOtherProvisionsIncomeStatement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseInOtherProvisionsIncomeStatement",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in estimate - Income Statement",
        "label": "Increase (Decrease) In Other Provisions, Income Statement",
        "documentation": "Increase (Decrease) In Other Provisions, Income Statement"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseThroughAcquisitionDisposalofCashandCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughAcquisitionDisposalofCashandCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net transfer of cash equivalents",
        "label": "Increase (Decrease) Through Acquisition (Disposal) of Cash and Cash Equivalents",
        "documentation": "Increase (Decrease) Through Acquisition (Disposal) of Cash and Cash Equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Partial purchase of non-controlling interest",
        "label": "Increase (decrease) through changes in ownership interests in subsidiaries that do not result in loss of control, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity through changes in ownership interests in subsidiaries that do not result in loss of control. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "hmy_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesCurrentLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesCurrentLiabilitiesArisingFromFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation",
        "label": "Increase Decrease Through Effect of Changes in Foreign Exchange Rates Current Liabilities Arising From Financing Activities",
        "documentation": "Increase Decrease Through Effect of Changes in Foreign Exchange Rates Current Liabilities Arising From Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails": {
       "parentTag": "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Effect Of Exchange Rate Changes On Borrowings",
        "terseLabel": "Translation",
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      }
     },
     "auth_ref": [
      "r102",
      "r306"
     ]
    },
    "hmy_IncreaseDecreaseThroughEquityLinkedDepositsAcquiredMaturedFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughEquityLinkedDepositsAcquiredMaturedFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of equity-linked deposits",
        "label": "Increase (Decrease) Through Equity-Linked Deposits Acquired (Matured), Financial Assets",
        "documentation": "Increase (Decrease) Through Equity-Linked Deposits Acquired (Matured( , Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseThroughFixedDepositsAcquiredMaturedFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughFixedDepositsAcquiredMaturedFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition/(maturity) of fixed deposits",
        "label": "Increase (Decrease) Through Fixed Deposits Acquired (Matured), Financial Assets",
        "documentation": "Increase (Decrease) Through Fixed Deposits Acquired (Matured), Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseThroughGovernmentBondAcquiredMaturedFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughGovernmentBondAcquiredMaturedFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquisition of government bonds",
        "label": "Increase (Decrease) Through government bond Acquired (Matured), Financial Assets",
        "documentation": "Increase (Decrease) Through government bond Acquired (Matured), Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseThroughNetExchangeDifferencesHedgeContractsAndChangeInValueOfTimeValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesHedgeContractsAndChangeInValueOfTimeValue",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "hmy_GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange translation",
        "label": "Increase (Decrease) Through Net Exchange Differences Hedge Contracts and Change in Value of Time Value",
        "documentation": "Increase (Decrease) Through Net Exchange Differences Hedge Contracts and Change in Value of Time Value"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseThroughNetExchangeDifferencesHedgeContractsHedgeReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesHedgeContractsHedgeReserve",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign exchange translation",
        "label": "Increase (Decrease) Through Net Exchange Differences Hedge Contracts, Hedge reserve",
        "documentation": "Increase (Decrease) Through Net Exchange Differences Hedge Contracts, Hedge reserve"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseThroughNetExchangeDifferencesHedgeContractsTimeValueReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesHedgeContractsTimeValueReserve",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Increase (Decrease) Through Net Exchange Differences Hedge Contracts, Time value reserve",
        "label": "Increase (Decrease) Through Net Exchange Differences Hedge Contracts, Time value reserve",
        "documentation": "Increase (Decrease) Through Net Exchange Differences Hedge Contracts, Time value reserve"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation",
        "label": "Increase (Decrease) Through Net Exchange Differences - Lease Liabilities",
        "documentation": "Increase (Decrease) Through Net Exchange Differences - Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation",
        "label": "Increase (decrease) through net exchange differences, other provisions"
       }
      },
      "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": [
      "r610"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation",
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment"
       }
      },
      "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": [
      "r15"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofInformationaboutRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Translation",
        "label": "Increase (decrease) through net exchange differences, right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in right-of-use assets 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: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
      "http://www.harmony.co.za/role/OtherReservesReconciliationofShareBasedPaymentReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "verboseLabel": "Share-based payments expensed",
        "label": "Increase (decrease) through share-based payment transactions, equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r436"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTimeValueOfMoneyAdjustmentOtherProvisions",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time value of money and inflation component of rehabilitation costs",
        "verboseLabel": "Time value of money and inflation component",
        "label": "Increase through adjustments arising from passage of time, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in other provisions through adjustments arising from the passage of time. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r79",
      "r357"
     ]
    },
    "hmy_IncreaseDecreaseThroughTransfersAndOtherChangesChangeInEstimate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesChangeInEstimate",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in estimate",
        "label": "Increase (Decrease) Through Transfers And Other Changes, Change In Estimate",
        "documentation": "Increase (Decrease) Through Transfers And Other Changes, Change In Estimate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers and other movements",
        "label": "Increase (decrease) through transfers and other changes, property, plant and equipment"
       }
      },
      "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": [
      "r603"
     ]
    },
    "hmy_IncreaseDecreaseThroughTransfersAndOtherChangesUndevelopedProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughTransfersAndOtherChangesUndevelopedProperties",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase Decrease Through Transfers and Other Changes Undeveloped Properties",
        "label": "Increase Decrease Through Transfers and Other Changes Undeveloped Properties",
        "documentation": "Increase Decrease Through Transfers and Other Changes Undeveloped Properties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersFromConstructionInProgressPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred to mining assets",
        "label": "Increase (decrease) through transfers from construction in progress, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from transfers from construction in progress. [Refer: Property, plant and equipment; Construction in progress]"
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "hmy_IncreaseDecreaseThroughUnitTrustsAcquiredMaturedFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseDecreaseThroughUnitTrustsAcquiredMaturedFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of collective investment schemes (unit trusts)",
        "label": "Increase (Decrease) Through unit trusts Acquired (Matured), Financial Assets",
        "documentation": "Increase (Decrease) Through unit trusts Acquired (Matured), Financial Assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_IncreaseInLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IncreaseInLeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additions",
        "label": "Increase In Lease Liabilities",
        "documentation": "Increase In Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails",
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual assets or cash-generating units [axis]",
        "label": "Individual assets or 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": [
      "r69"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails",
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual assets or cash-generating units [domain]",
        "label": "Individual assets or cash-generating units [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Individual assets or cash-generating units' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash-generating units [axis]",
        "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": [
      "r74",
      "r353"
     ]
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash-generating units [domain]",
        "label": "Cash-generating units [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Cash-generating units' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r76",
      "r353",
      "r354"
     ]
    },
    "ifrs-full_InsuranceExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InsuranceExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance",
        "label": "Insurance expense"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_IntangibleAssetsAndGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IntangibleAssetsAndGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets",
        "label": "Intangible assets and goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of intangible assets and goodwill held by the entity. [Refer: Goodwill; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_InterestAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "InterestAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentReceivables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest and other receivables",
        "label": "Interest And Other Current Receivables",
        "documentation": "Interest And Other Current Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestCostsCapitalised",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest costs capitalised",
        "label": "Interest costs capitalised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest 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": [
      "r627"
     ]
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance costs",
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r332"
     ]
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/FinanceCostsDetails": {
       "parentTag": "hmy_FinanceCostsFinancialLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Borrowings",
        "terseLabel": "Interest accrued",
        "label": "Interest expense on borrowings"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofamountsincludedintheIncomeStatementsrelatingtoleasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense on lease liabilities",
        "label": "Interest expense on lease liabilities"
       }
      }
     },
     "auth_ref": [
      "r148",
      "r276"
     ]
    },
    "ifrs-full_InterestExpenseOnOtherFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestExpenseOnOtherFinancialLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/FinanceCostsDetails": {
       "parentTag": "hmy_FinanceCostsFinancialLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other creditors and liabilities",
        "label": "Interest expense on other financial liabilities"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "hmy_InterestExpenseOnStreamingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "InterestExpenseOnStreamingArrangement",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails",
      "http://www.harmony.co.za/role/StreamingArrangementContractliabilityandgolddeliveredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streaming arrangements",
        "verboseLabel": "Finance costs related to significant financing component",
        "label": "Interest Expense On Streaming Arrangement",
        "documentation": "Interest Expense On Streaming Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestIncomeForFinancialAssetsMeasuredAtAmortisedCost",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/InvestmentIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income from financial assets measured at amortised cost",
        "label": "Interest revenue for financial assets measured at amortised cost"
       }
      }
     },
     "auth_ref": [
      "r204",
      "r395"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest paid",
        "label": "Interest paid, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "ifrs-full_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate risk",
        "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: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r246"
     ]
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest received",
        "label": "Interest received, classified as operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "hmy_InterestinOtherEntitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "InterestinOtherEntitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest in Other Entities [Abstract]",
        "label": "Interest in Other Entities [Abstract]",
        "documentation": "Interest in Other Entities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/InventoriesDetails_1": {
       "parentTag": "ifrs-full_InventoriesTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/InventoriesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "verboseLabel": "Total current portion of inventories",
        "label": "Current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r33",
      "r305",
      "r444",
      "r559"
     ]
    },
    "hmy_InventoriesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "InventoriesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories [Abstract]",
        "label": "Inventories [Abstract]",
        "documentation": "Inventories [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InventoriesAtNetRealisableValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InventoriesAtNetRealisableValue",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory valued at net realisable value",
        "label": "Inventories, at net realisable value"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of inventories carried at net realisable value. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r608"
     ]
    },
    "ifrs-full_InventoriesTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InventoriesTotal",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/InventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.harmony.co.za/role/InventoriesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total inventories",
        "label": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets: (a) held for sale in the ordinary course of business; (b) in the process of production for such sale; or (c) in the form of materials or supplies to be consumed in the production process or in the rendering of services. Inventories encompass goods purchased and held for resale including, for example, merchandise purchased by a retailer and held for resale, or land and other property held for resale. Inventories also encompass finished goods produced, or work in progress being produced, by the entity and include materials and supplies awaiting use in the production process. [Refer: Current finished goods; Current merchandise; Current work in progress; Land]"
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "hmy_InventoryProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "InventoryProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails",
      "http://www.harmony.co.za/role/InventoriesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for slow moving and redundant stock",
        "label": "Inventory Provision",
        "documentation": "Inventory Provision"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_InvestmentType1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "InvestmentType1Axis",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type1 [Axis]",
        "label": "Investment Type1 [Axis]",
        "documentation": "Investment Type1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_InvestmentTypeCategorization1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "InvestmentTypeCategorization1Domain",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type Categorization1 [Domain]",
        "label": "Investment Type Categorization1 [Domain]",
        "documentation": "[Domain] for Investment Type1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in associates",
        "label": "Investments in associates reported in separate financial statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates in an entity's separate financial statements. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "InvestmentsInEquityInstrumentsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Equity instruments designated at fair value through OCI",
        "label": "Investments in equity instruments designated at fair value through other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments that the entity has designated at fair value through other comprehensive income. [Refer: At fair value [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r241",
      "r390"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital and premium",
        "label": "Issued capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "hmy_IssuedCapitalandSharePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "IssuedCapitalandSharePremium",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share capital and premium",
        "label": "Issued Capital and Share Premium",
        "documentation": "Issued Capital and Share Premium"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_JacoBoshoffPrescribedOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "JacoBoshoffPrescribedOfficerMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jaco Boshoff, Prescribed Officer",
        "label": "Jaco Boshoff, Prescribed Officer [Member]",
        "documentation": "Jaco Boshoff, Prescribed Officer"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_JoelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "JoelMember",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joel",
        "label": "Joel [Member]",
        "documentation": "Joel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_JohannesVanHeerdenPrescribedOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "JohannesVanHeerdenPrescribedOfficerMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Johannes Van Heerden, Prescribed Officer",
        "label": "Johannes Van Heerden, Prescribed Officer [Member]",
        "documentation": "Johannes Van Heerden, Prescribed Officer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_JohannesburgInterbankAgreedRateJIBARMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "JohannesburgInterbankAgreedRateJIBARMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "JIBAR",
        "label": "Johannesburg Interbank Agreed Rate (JIBAR) [Member]",
        "documentation": "Johannesburg Interbank Agreed Rate (JIBAR) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_JointControlOrSignificantInfluenceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointControlOrSignificantInfluenceMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint operations",
        "label": "Entities with joint control or significant influence over entity [member]"
       }
      },
      "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": [
      "r48",
      "r342"
     ]
    },
    "ifrs-full_JointOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointOperationsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint operations [axis]",
        "label": "Joint operations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_JointOperationsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "JointOperationsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint operations [domain]",
        "label": "Joint operations [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint operations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "hmy_KalgoldAndHiddenValleyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "KalgoldAndHiddenValleyMember",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kalgold and Hidden Valley",
        "label": "Kalgold and Hidden Valley [Member]",
        "documentation": "Kalgold and Hidden Valley"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_KalgoldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "KalgoldMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kalgold",
        "label": "Kalgold [Member]",
        "documentation": "Kalgold [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_KalgoldShareTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "KalgoldShareTrustMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kalgold Share Trust",
        "label": "Kalgold Share Trust [Member]",
        "documentation": "Kalgold Share Trust [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_KatlehoYaMoruoEmployeeShareOwnershipPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "KatlehoYaMoruoEmployeeShareOwnershipPlanMember",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Katleho ya Moruo Employee Share Ownership Plan",
        "label": "Katleho ya Moruo Employee Share Ownership Plan [Member]",
        "documentation": "Katleho ya Moruo Employee Share Ownership Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Key management personnel compensation",
        "label": "Key management personnel compensation"
       }
      }
     },
     "auth_ref": [
      "r45",
      "r339"
     ]
    },
    "hmy_KeyManagementPersonnelCompensationNumberOfSharesHeldByKeyManagementPersonnel": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "KeyManagementPersonnelCompensationNumberOfSharesHeldByKeyManagementPersonnel",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares held",
        "label": "Key Management Personnel Compensation, Number Of Shares Held By Key Management Personnel",
        "documentation": "Key Management Personnel Compensation, Number Of Shares Held By Key Management Personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_KeyManagementPersonnelCompensationOtherLongtermBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationOtherLongtermBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bonuses",
        "label": "Key management personnel compensation, other long-term employee benefits"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationPostemploymentBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationPostemploymentBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement contributions",
        "label": "Key management personnel compensation, post-employment benefits"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise/settlement of share options",
        "label": "Key management personnel compensation, share-based payment"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries",
        "label": "Key management personnel compensation, short-term employee benefits"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "hmy_KusasalethuMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "KusasalethuMember",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kusasalethu",
        "label": "Kusasalethu [Member]",
        "documentation": "Kusasalethu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFifteenYearsAndNotLaterThanTwentyYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFifteenYearsAndNotLaterThanTwentyYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "\u2013 15 years or more",
        "terseLabel": "Due between 15 to 20 years",
        "label": "Later than fifteen years and not later than twenty years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than fifteen years and not later than twenty years."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r537"
     ]
    },
    "ifrs-full_LaterThanFiveYearsAndNotLaterThanSevenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsAndNotLaterThanSevenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "\u2013 five to seven years",
        "label": "Later than five years and not later than seven years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years and not later than seven years."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r537"
     ]
    },
    "ifrs-full_LaterThanFiveYearsAndNotLaterThanTenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsAndNotLaterThanTenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due between five and ten years",
        "label": "Later than five years and not later than ten years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years and not later than ten years."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r537",
      "r627"
     ]
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "- Five years and more",
        "label": "Later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r170",
      "r287",
      "r291",
      "r529",
      "r533",
      "r537"
     ]
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneMonthAndNotLaterThanTwoMonthsMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due by 31 to 60 days",
        "label": "Later than one month and not later than two months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one month and not later than two months."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r536",
      "r627"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due between 0 to five years",
        "verboseLabel": "Between one and five years",
        "label": "Later than one year and not later than five years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r290",
      "r528",
      "r537"
     ]
    },
    "hmy_LaterThanOneYearAndNotLaterThanOneYearSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanOneYearAndNotLaterThanOneYearSixMonthsMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Last six months",
        "label": "Later than one year and not later than one year six months [Member]",
        "documentation": "Later than one year and not later than one year six months"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Year 2",
        "terseLabel": "Between one to two years",
        "verboseLabel": "Due between one to two years (a)",
        "label": "Later than one year and not later than two years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r170",
      "r529",
      "r537",
      "r627"
     ]
    },
    "ifrs-full_LaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanOneYearMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due by more than 361 days",
        "verboseLabel": "Expiring after one year",
        "label": "Later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year."
       }
      }
     },
     "auth_ref": [
      "r454"
     ]
    },
    "hmy_LaterThanOneYearNotLaterThanOneYearSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanOneYearNotLaterThanOneYearSixMonthsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Later Than One Year Not Later Than One Year Six Months",
        "label": "Later Than One Year Not Later Than One Year Six Months [Member]",
        "documentation": "Later Than One Year Not Later Than One Year Six Months"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LaterThanOneYearSixMonthsNotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanOneYearSixMonthsNotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Later Than One Year Six Months and Not Later Than Two Years",
        "label": "Later Than One Year Six Months Not Later Than Two Years [Member]",
        "documentation": "Later Than One Year Six Months Not Later Than Two Years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanSixMonthsAndNotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanSixMonthsAndNotLaterThanOneYearMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due between six to 12 months",
        "verboseLabel": "Next six months",
        "label": "Later than six months and not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than six months and not later than one year."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r532",
      "r537"
     ]
    },
    "hmy_LaterThanSixYearsAndNotLaterThanNineYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanSixYearsAndNotLaterThanNineYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due between six to nine years",
        "label": "Later Than Six Years And Not Later Than Nine Years [Member]",
        "documentation": "Later Than Six Years And Not Later Than Nine Years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanTenYearsAndNotLaterThanFifteenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanTenYearsAndNotLaterThanFifteenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "\u2013 10 years or more",
        "terseLabel": "Due between 10 to 15 years",
        "label": "Later than ten years and not later than fifteen years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than ten years and not later than fifteen years."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r537"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeMonthsMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due by more than 90 days",
        "label": "Later than three months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r536"
     ]
    },
    "ifrs-full_LaterThanThreeYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Between three to four years",
        "label": "Later than three years and not later than four years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years and not later than four years."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r170",
      "r529",
      "r537",
      "r627"
     ]
    },
    "ifrs-full_LaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanThreeYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long term year four onwards",
        "label": "Later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r537"
     ]
    },
    "hmy_LaterThanTwentyYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanTwentyYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "\u2013 20 years or more",
        "label": "Later Than Twenty Years [Member]",
        "documentation": "Later Than Twenty Years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due by 61 to 90 days",
        "label": "Later than two months and not later than three months [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two months and not later than three months."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r536",
      "r627"
     ]
    },
    "hmy_LaterThanTwoYearSixMonthsNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanTwoYearSixMonthsNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Later Than Two Year Six Months Not Later Than Three Year",
        "label": "Later Than Two Year Six Months Not Later Than Three Years [Member]",
        "documentation": "Later Than Two Year Six Months Not Later Than Three Year"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LaterThanTwoYearsAndNotLaterThanFourYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanTwoYearsAndNotLaterThanFourYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "\u2013 two to four years",
        "label": "Later Than Two Years And Not Later Than Four Years [Member]",
        "documentation": "Later Than Two Years And Not Later Than Four Years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LaterThanTwoYearsAndNotLaterThanThreeYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due between two to three years",
        "verboseLabel": "Between two to three years",
        "label": "Later than two years and not later than three years [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than three years."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r170",
      "r529",
      "r537",
      "r627"
     ]
    },
    "hmy_LaterThanTwoYearsNotLaterThanTwoYearsSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LaterThanTwoYearsNotLaterThanTwoYearsSixMonthsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Later Than Two Year Not Later Than Two Year Six Months",
        "label": "Later Than Two Years Not Later Than Two Years Six Months [Member]",
        "documentation": "Later Than Two Years Not Later Than Two Years Six Months"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Lease liabilities",
        "periodEndLabel": "Lease liabilities",
        "label": "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": [
      "r146"
     ]
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities [abstract]",
        "label": "Lease liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal and interest payments made for lease liabilities",
        "label": "Lease liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r506",
      "r509"
     ]
    },
    "hmy_LeaseLiabilitiesVerbiageLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LeaseLiabilitiesVerbiageLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liabilities Verbiage [Line Items]",
        "label": "Lease Liabilities Verbiage [Line Items]",
        "documentation": "[Line Items] for Lease liabilities verbiage"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LeaseLiabilitiesVerbiageTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LeaseLiabilitiesVerbiageTable",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Liabilities Verbiage [Table]",
        "label": "Lease Liabilities Verbiage [Table]",
        "documentation": "Lease liabilities verbiage"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LeaseLiabilityUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LeaseLiabilityUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liability, undiscounted cash flows",
        "label": "Lease liability, undiscounted cash flows",
        "documentation": "Lease liability, undiscounted cash flows"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LeaseModifications": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LeaseModifications",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofInformationaboutRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Modifications",
        "label": "Lease modifications",
        "documentation": "Lease modifications"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LeasepaymentsoflowvalueassetsleasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LeasepaymentsoflowvalueassetsleasedMember",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease payments of low value assets leased",
        "label": "Lease payments of low value assets leased [Member]",
        "documentation": "Lease payments of low value assets leased [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LegalProceedingsProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LegalProceedingsProvision",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherprovisionsDetails": {
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails",
      "http://www.harmony.co.za/role/OtherprovisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for silicosis settlement",
        "periodStartLabel": "Balance at beginning of year- silicosis",
        "periodEndLabel": "Balance at end of year - silicosis",
        "label": "Legal proceedings provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provision for legal proceedings. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r495",
      "r497"
     ]
    },
    "ifrs-full_LegalProceedingsProvisionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LegalProceedingsProvisionMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails",
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision raised for settlement",
        "label": "Legal proceedings provision [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision for legal proceedings. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r495",
      "r497"
     ]
    },
    "hmy_LegalSettlementPaymentToTrustAndOtherSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LegalSettlementPaymentToTrustAndOtherSettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments",
        "label": "Legal Settlement Payment To Trust And Other Settlements",
        "documentation": "Legal Settlement Payment To Trust And Other Settlements"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level1OfFairValueHierarchyMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1 of fair value hierarchy [member]",
        "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": [
      "r29",
      "r68",
      "r71",
      "r135",
      "r351",
      "r415"
     ]
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level2OfFairValueHierarchyMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "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": [
      "r68",
      "r71",
      "r135",
      "r351",
      "r415"
     ]
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Level 3 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 unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r71",
      "r135",
      "r351",
      "r415"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy [axis]",
        "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": [
      "r29",
      "r135",
      "r415"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Levels of fair value hierarchy [domain]",
        "label": "Levels of fair value hierarchy [domain]"
       }
      },
      "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": [
      "r29",
      "r135",
      "r415"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Liabilities",
        "label": "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": [
      "r134",
      "r135",
      "r136",
      "r253",
      "r257",
      "r414",
      "r415",
      "r451"
     ]
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherprovisionsDetails": {
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails",
      "http://www.harmony.co.za/role/OtherprovisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement benefit obligation",
        "label": "Net defined benefit liability (asset)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r330"
     ]
    },
    "hmy_LineofCreditFacilityMaximumBorrowingCapacity1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LineofCreditFacilityMaximumBorrowingCapacity1",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity",
        "verboseLabel": "Final oustanding balance",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity 1",
        "documentation": "Line of Credit Facility, Maximum Borrowing Capacity"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LiquidityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LiquidityRiskMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liquidity risk",
        "label": "Liquidity risk [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that an entity will encounter difficulty in meeting obligations associated with financial liabilities that are settled by delivering cash or another financial asset. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r523"
     ]
    },
    "ifrs-full_LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LoansAndAdvancesAtAmortisedCostAllowanceForExpectedCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss allowance",
        "label": "Loans and advances at amortised cost, allowance for expected credit losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the loss allowance the entity has made on loans and advances that are measured in accordance with paragraph 4.1.2 of IFRS 9."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails": {
       "parentTag": "hmy_BorrowingsBearingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Total non-current borrowings",
        "label": "Non-current portion of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_LongtermLegalProceedingsProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermLegalProceedingsProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current portion of silicosis settlement provision",
        "label": "Non-current legal proceedings provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provision for legal proceedings. [Refer: Legal proceedings provision]"
       }
      }
     },
     "auth_ref": [
      "r495",
      "r497"
     ]
    },
    "ifrs-full_LongtermProvisionForDecommissioningRestorationAndRehabilitationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "LongtermProvisionForDecommissioningRestorationAndRehabilitationCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for environmental rehabilitation",
        "label": "Non-current provision for decommissioning, restoration and rehabilitation costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current provision for decommissioning, restoration and rehabilitation costs. [Refer: Provision for decommissioning, restoration and rehabilitation costs]"
       }
      }
     },
     "auth_ref": [
      "r495",
      "r496"
     ]
    },
    "hmy_LossesOnScrappingOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LossesOnScrappingOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on scrapping of property, plant and equipment",
        "label": "Losses On Scrapping Of Property Plant And Equipment",
        "documentation": "Losses On Scrapping Of Property Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LossesonDerecognitionofPropertyPlantandEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LossesonDerecognitionofPropertyPlantandEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on scrapping of property, plant and equipment",
        "label": "Losses on Derecognition of Property, Plant and Equipment",
        "documentation": "Losses on Derecognition of Property, Plant and Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_LydenburgExplorationLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "LydenburgExplorationLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lydenburg Exploration Limited",
        "label": "Lydenburg Exploration Limited [Member]",
        "documentation": "Lydenburg Exploration Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MACCopperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MACCopperMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MAC Copper",
        "label": "MAC Copper [Member]",
        "documentation": "MAC Copper"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsDiscountRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsDiscountRate",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount rates",
        "label": "Major Assumptions Made Concerning Future Events, Other Provisions, Discount Rate",
        "documentation": "Major Assumptions Made Concerning Future Events, Other Provisions, Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsInflationRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MajorAssumptionsMadeConcerningFutureEventsOtherProvisionsInflationRate",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inflation rate",
        "label": "Major Assumptions Made Concerning Future Events, Other Provisions, Inflation Rate",
        "documentation": "Major Assumptions Made Concerning Future Events, Other Provisions, Inflation Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Major components of tax (expense) income",
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ManagementMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Qualifying Management",
        "label": "Management [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ManagementdeferredshareplanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ManagementdeferredshareplanMember",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management DSP",
        "label": "Management deferred share plan [Member]",
        "documentation": "Management deferred share plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MargaretWaterCompanyNPCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MargaretWaterCompanyNPCMember",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Margaret Water Company NPC",
        "label": "Margaret Water Company NPC [Member]",
        "documentation": "Margaret Water Company NPC"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MarianVanDerWaltPrescribedOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MarianVanDerWaltPrescribedOfficerMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Marian van der Walt, Prescribed Officer",
        "label": "Marian van der Walt, Prescribed Officer [Member]",
        "documentation": "Marian van der Walt, Prescribed Officer"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MasimongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MasimongMember",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Masimong",
        "label": "Masimong [Member]",
        "documentation": "Masimong [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaterialReconcilingItemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaterialReconcilingItemsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of segment information to the group income statement and group balance sheet",
        "label": "Material reconciling items [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for material adjustments used to reconcile items in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAnalysisForDerivativeFinancialLiabilities",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Contractual Maturities of Derivative Financial Liabilities",
        "label": "Disclosure of maturity analysis for derivative financial liabilities [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for derivative financial liabilities, including the remaining contractual maturities for those derivative financial liabilities for which contractual maturities are essential for an understanding of the timing of the cash flows. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r231",
      "r411"
     ]
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Contractual Maturities of Non-derivative Financial Liabilities",
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]"
       }
      },
      "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": [
      "r230",
      "r410"
     ]
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity [axis]",
        "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": [
      "r144",
      "r158",
      "r159",
      "r162",
      "r163",
      "r164",
      "r170",
      "r207",
      "r233",
      "r270",
      "r274",
      "r288",
      "r292",
      "r404",
      "r455",
      "r492",
      "r529"
     ]
    },
    "ifrs-full_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaturityDomain",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity [domain]",
        "label": "Maturity [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r158",
      "r159",
      "r162",
      "r163",
      "r164",
      "r170",
      "r207",
      "r270",
      "r274",
      "r288",
      "r292",
      "r404",
      "r455",
      "r492",
      "r529",
      "r534"
     ]
    },
    "hmy_MaximumAmountAppliedForLowValueLeaseExemption": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MaximumAmountAppliedForLowValueLeaseExemption",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Amount Applied For Low Value Lease Exemption",
        "label": "Maximum Amount Applied For Low Value Lease Exemption",
        "documentation": "Maximum Amount Applied For Low Value Lease Exemption"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MaximumExposureToCreditRisk",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum exposure to credit risk",
        "label": "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": [
      "r225"
     ]
    },
    "hmy_MaximumGoldProductionHedgedasaPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MaximumGoldProductionHedgedasaPercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Limit of gold production hedged (as a percent)",
        "label": "Maximum Gold Production Hedged, as a Percent",
        "documentation": "Maximum Gold Production Hedged, as a Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MaximumSilverProductionHedgedPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MaximumSilverProductionHedgedPercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Limit of silver production hedged (as a percent)",
        "label": "Maximum Silver Production Hedged, Percent",
        "documentation": "Maximum Silver Production Hedged, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MaximumSubsidyToBePaidPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MaximumSubsidyToBePaidPercentage",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum subsidy to be paid (as a percent)",
        "label": "Maximum Subsidy To Be Paid, Percentage",
        "documentation": "Maximum Subsidy To Be Paid, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MaximumUraniumProductionHedgedPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MaximumUraniumProductionHedgedPercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum Uranium Production Hedged, Percent",
        "label": "Maximum Uranium Production Hedged, Percent",
        "documentation": "Maximum Uranium Production Hedged, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MerafongMunicipalityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MerafongMunicipalityMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Merafong Municipality",
        "label": "Merafong Municipality [Member]",
        "documentation": "Merafong Municipality"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MineWasteSolutionsKareerandTSFExpansionProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MineWasteSolutionsKareerandTSFExpansionProjectMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine waste solutions Kareerand TSF Expansion Project",
        "label": "Mine waste solutions Kareerand TSF Expansion Project [Member]",
        "documentation": "Mine waste solutions Kareerand TSF Expansion Project"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MineWasteSolutionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MineWasteSolutionsMember",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mine Waste Solutions",
        "label": "Mine Waste Solutions [Member]",
        "documentation": "Mine Waste Solutions"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MinimumLifeOfAssetAppliedToCashFlowProjections": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MinimumLifeOfAssetAppliedToCashFlowProjections",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Life-of-mine plans (term)",
        "label": "Minimum Life Of Asset Applied To Cash Flow Projections",
        "documentation": "Minimum Life Of Asset Applied To Cash Flow Projections"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MiningAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MiningAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment assets",
        "label": "Mining assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets related to mining activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "ifrs-full_MiningAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "MiningAssetsMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining assets",
        "label": "Mining assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for mining assets. [Refer: Mining assets]"
       }
      }
     },
     "auth_ref": [
      "r601"
     ]
    },
    "hmy_MiningProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MiningProductsMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mining Products",
        "label": "Mining Products [Member]",
        "documentation": "Mining Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MiscellaneousOtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MiscellaneousOtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other (income)/expense \u2013 net",
        "label": "Miscellaneous Other Operating Income (Expense)",
        "documentation": "Miscellaneous Other Operating Income (Expense)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MoabKhotsongGreatNoligwaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MoabKhotsongGreatNoligwaMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Moab Khotsong Great Noligwa",
        "label": "Moab Khotsong Great Noligwa [Member]",
        "documentation": "Moab Khotsong Great Noligwa"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MoabKhotsongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MoabKhotsongMember",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Moab Khotsong",
        "label": "Moab Khotsong [Member]",
        "documentation": "Moab Khotsong [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MoabKhotsongSungazer2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MoabKhotsongSungazer2Member",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Moab Khotsong Sungazer 2",
        "label": "Moab Khotsong Sungazer 2 [Member]",
        "documentation": "Moab Khotsong Sungazer 2"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MoabKhotsongZaaiplaatsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MoabKhotsongZaaiplaatsMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Moab Khotsong Zaaiplaats",
        "label": "Moab Khotsong Zaaiplaats [Member]",
        "documentation": "Moab Khotsong Zaaiplaats"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MovementInAuthorisedCapitalCommitmentsButNotContractedFor": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MovementInAuthorisedCapitalCommitmentsButNotContractedFor",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movement in Authorised Capital Commitments But Not Contracted For",
        "label": "Movement in Authorised Capital Commitments But Not Contracted For",
        "documentation": "Movement in Authorised Capital Commitments But Not Contracted For"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MponengMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MponengMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mponeng",
        "label": "Mponeng [Member]",
        "documentation": "Mponeng"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_MponengOperationsAndRelatedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "MponengOperationsAndRelatedAssetsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mponeng operations and related assets",
        "label": "Mponeng operations and related assets [Member]",
        "documentation": "Mponeng operations and related assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NamesOfKeyManagementPersonnelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NamesOfKeyManagementPersonnelAxis",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Names Of Key Management Personnel [Axis]",
        "label": "Names Of Key Management Personnel [Axis]",
        "documentation": "Names Of Key Management Personnel [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NamesOfKeyManagementPersonnelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NamesOfKeyManagementPersonnelDomain",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Names Of Key Management Personnel [Domain]",
        "label": "Names Of Key Management Personnel [Domain]",
        "documentation": "[Domain] for Names Of Key Management Personnel [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NeitherPastDueNorImpairedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NeitherPastDueNorImpairedMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not Past Due",
        "label": "Neither Past Due Nor Impaired [Member]",
        "documentation": "Neither Past Due Nor Impaired [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NetDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net cash",
        "label": "Net debt"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of net debt of the entity."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net deferred tax liability",
        "totalLabel": "Net deferred tax liability",
        "label": "Net deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net defined benefit liability (asset) [axis]",
        "label": "Net defined benefit liability (asset) [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": [
      "r23",
      "r330"
     ]
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NetDefinedBenefitLiabilityAssetDomain",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net defined benefit liability (asset) [domain]",
        "label": "Net defined benefit liability (asset) [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r23",
      "r330"
     ]
    },
    "hmy_NetDerivativeAssetsLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NetDerivativeAssetsLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net derivative financial instruments",
        "label": "Net Derivative Assets Liabilities",
        "documentation": "Net Derivative Assets (Liabilities)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NewmontCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NewmontCorporationMember",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Newcrest Mining Limited",
        "label": "Newmont Corporation [Member]",
        "documentation": "Newmont Corporation"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NineteenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NineteenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nineteen Years",
        "label": "Nineteen Years [Member]",
        "documentation": "Nineteen Years"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "No Trading Symbol Flag",
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NominalAmountOfHedgingInstrument": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NominalAmountOfHedgingInstrument",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nominal amount of hedging instrument (oz)",
        "label": "Nominal amount of hedging instrument"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal amount of a hedging instrument. [Refer: Hedging instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r207",
      "r210",
      "r397"
     ]
    },
    "hmy_NominalDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NominalDiscountRateMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nominal discount rate",
        "label": "Nominal discount rate [Member]",
        "documentation": "Nominal discount rate"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NonCurrentContingentConsiderationLiabilitiesRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NonCurrentContingentConsiderationLiabilitiesRecognised",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration liability",
        "verboseLabel": "Non-current portion of contingent consideration",
        "label": "Non-current Contingent consideration Liabilities Recognised",
        "documentation": "Non-current Contingent consideration Liabilities Recognised"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NonCurrentLiabilitiesMiscellaneous": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NonCurrentLiabilitiesMiscellaneous",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for Harmony Education Benefit Fund",
        "label": "Non-Current Liabilities, Miscellaneous",
        "documentation": "Non-Current Liabilities, Miscellaneous"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NonCurrentOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NonCurrentOtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/OtherprovisionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other provisions",
        "verboseLabel": "Non-current portion of other provisions",
        "label": "Non-current Other Provisions",
        "documentation": "Other Provisions (Silicosis and Employee Benefits)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NonCurrentRestrictedCashAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NonCurrentRestrictedCashAndInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails": {
       "parentTag": "hmy_TotalRestrictedCashAndInvestments",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash and investments",
        "verboseLabel": "Non-current restricted cash and investments",
        "label": "Non-current restricted cash and investments",
        "documentation": "Non-current restricted cash and investments"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NonExecutiveDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NonExecutiveDirectorMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsRenumerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-executive directors",
        "label": "Non-Executive Director [Member]",
        "documentation": "Non-Executive Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NonFinancialLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NonFinancialLiabilitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-financial liabilities",
        "label": "Non-Financial Liabilities [Abstract]",
        "documentation": "Non-Financial Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NonMiningProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NonMiningProductsMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Mining Services",
        "label": "Non-Mining Products [Member]",
        "documentation": "Non-Mining Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "periodStartLabel": "Beginning balance NCI",
        "periodEndLabel": "Ending balance NCI",
        "label": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r113",
      "r115",
      "r449"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests [member]",
        "label": "Non-controlling interests [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current assets",
        "label": "Non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r121",
      "r456",
      "r510"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current assets",
        "label": "Non-current assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NoncurrentBorrowingsTransferredToCurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NoncurrentBorrowingsTransferredToCurrentBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred to current liabilities",
        "label": "Noncurrent Borrowings Transferred to Current Borrowings",
        "documentation": "Noncurrent Borrowings Transferred to Current Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NoncurrentDerivativeAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NoncurrentDerivativeAssetsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current derivative financial instruments",
        "label": "Non-current Derivative Assets [Member]",
        "documentation": "Non-current Derivative Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_DerivativeFinancialAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial assets",
        "netLabel": "Non-current",
        "label": "Non-current derivative financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_NoncurrentDerivativeFinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentDerivativeFinancialLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails": {
       "parentTag": "ifrs-full_DerivativeFinancialLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative financial liabilities",
        "negatedLabel": "Non-current",
        "label": "Non-current derivative financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_NoncurrentDerivativeLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NoncurrentDerivativeLiabilitiesMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current derivative financial instruments",
        "label": "Non-current Derivative Liabilities [Member]",
        "documentation": "Non-current Derivative Liabilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-current financial assets at fair value through profit or loss",
        "periodStartLabel": "Non-current financial assets at fair value through profit or loss",
        "label": "Non-current financial assets at fair value through profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r237",
      "r386"
     ]
    },
    "ifrs-full_NoncurrentInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/InventoriesDetails_1": {
       "parentTag": "ifrs-full_InventoriesTotal",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "negatedLabel": "Non-current portion of final gold in lock-up included in Other non-current assets",
        "label": "Non-current inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r444"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Non-current portion of lease liabilities",
        "terseLabel": "Lease liability \u2013 non-current",
        "label": "Non-current lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current liabilities",
        "label": "Non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r123",
      "r457",
      "r510"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current liabilities",
        "label": "Non-current liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentPortionOfNoncurrentBorrowingsByTypeAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current borrowings",
        "label": "Non-current portion of non-current borrowings, by type [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentReceivablesDueFromAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentReceivablesDueFromAssociates",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans to associates",
        "label": "Non-current receivables due from associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current receivables due from associates. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r630"
     ]
    },
    "ifrs-full_NoncurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NoncurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-current restricted cash and cash equivalents",
        "label": "Non-current restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_Nondesignated1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Nondesignated1Member",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not designated as hedging instrument",
        "label": "Non-designated 1 [Member]",
        "documentation": "Non-designated 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not Later Than Five Years",
        "label": "Not Later Than Five Years [Member]",
        "documentation": "Not Later Than Five Years"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/LeasesDisclosureofMaturityAnalysisofCapitalisedLeasesDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldPriceSilverPriceCopperpriceandExchangeRatesAssumptionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Year 1",
        "terseLabel": "\u2013 12 months",
        "verboseLabel": "Current",
        "label": "Not later than one year [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r159",
      "r170",
      "r285",
      "r289",
      "r453",
      "r529",
      "r537"
     ]
    },
    "hmy_NotLaterThanSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NotLaterThanSixMonthsMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due between 0 to six months",
        "label": "Not Later Than Six Months [Member]",
        "documentation": "Not Later Than Six Months [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NotLaterThanTwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NotLaterThanTwoYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Not Later Than Two Years",
        "label": "Not Later Than Two Years [Member]",
        "documentation": "Not Later Than Two Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_November152017Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "November152017Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 15, 2017 [Member]",
        "label": "November 15, 2017 [Member]",
        "documentation": "November 15, 2017 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_November172014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "November172014Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 17, 2014 [Member]",
        "label": "November 17, 2014 [Member]",
        "documentation": "November 17, 2014 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_NumberOfEconomicProducts": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NumberOfEconomicProducts",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of economic products",
        "label": "Number Of Economic Products",
        "documentation": "Number Of Economic Products"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfEmployees": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfEmployees",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total number of permanent employees",
        "label": "Number of employees"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of personnel employed by the entity at a date."
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_NumberOfInstrumentsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of instruments granted in share-based payment arrangement",
        "label": "Number of instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of instruments granted in share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r522",
      "r552"
     ]
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in shares)",
        "label": "Number of other equity instruments granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r620"
     ]
    },
    "hmy_NumberOfOtherEquityInstrumentsAwardedPerBeneficiaryInShareBasedPaymentArrangement": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NumberOfOtherEquityInstrumentsAwardedPerBeneficiaryInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of participation units awarded to each beneficiary under scheme",
        "label": "Number Of Other Equity Instruments Awarded Per Beneficiary In Share-Based Payment Arrangement",
        "documentation": "Number Of Other Equity Instruments Awarded Per Beneficiary In Share-Based Payment Arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options and rights vested but not exercised (in shares)",
        "label": "Number of other equity instruments exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Options exercised or vested (in shares)",
        "terseLabel": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Options forfeited and lapsed (in shares)",
        "terseLabel": "Number of other equity instruments forfeited in share-based payment arrangement",
        "label": "Number of other equity instruments forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of share option awards outstanding (in shares)",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "terseLabel": "Number of options and rights (in shares)",
        "label": "Number of other equity instruments outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r620"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of share options issued in share-based payment arrangement",
        "label": "Number of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r372"
     ]
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorised (in shares)",
        "label": "Number of shares authorised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r417",
      "r462"
     ]
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "terseLabel": "Ordinary shares in issue (in shares)",
        "label": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r626"
     ]
    },
    "hmy_NumberOfSharesIssuedAdjustmentForWeightedAverageNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NumberOfSharesIssuedAdjustmentForWeightedAverageNumberOfSharesIssued",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment for weighted number of ordinary shares in issue (in shares)",
        "label": "Number Of Shares Issued, Adjustment For Weighted Average Number Of Shares Issued",
        "documentation": "Number Of Shares Issued, Adjustment For Weighted Average Number Of Shares Issued"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssuedAndFullyPaid": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "NumberOfSharesIssuedAndFullyPaid",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued and fully paid (in shares)",
        "label": "Number of shares issued and fully paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity, for which full payment has been received."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r418",
      "r463"
     ]
    },
    "hmy_NumberOfSharesIssuedNumberOfSharesIssuedAfterAdjustmentForWeightedAverageNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "NumberOfSharesIssuedNumberOfSharesIssuedAfterAdjustmentForWeightedAverageNumberOfSharesIssued",
     "calculation": {
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails": {
       "parentTag": "ifrs-full_WeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted number of ordinary shares in issue (in shares)",
        "label": "Number Of Shares Issued, Number Of Shares Issued After Adjustment For Weighted Average Number Of Shares Issued",
        "documentation": "Number Of Shares Issued, Number Of Shares Issued After Adjustment For Weighted Average Number Of Shares Issued"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ORRoyaltiesInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ORRoyaltiesInc.Member",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OR Royalties Inc.",
        "label": "OR Royalties Inc. [Member]",
        "documentation": "OR Royalties Inc."
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ObligationGuaranteesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ObligationGuaranteesAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantees",
        "label": "Obligation Guarantees Amount",
        "documentation": "Obligation Guarantees Amount"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_Officer1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Officer1Member",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prescribed officers",
        "label": "Officer1 [Member]",
        "documentation": "Officer1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingSegmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OperatingSegmentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating segments",
        "label": "Operating segments [member]"
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_OrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OrdinarySharesMember",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary shares",
        "label": "Ordinary shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "ifrs-full_OtherAdjustmentsForNoncashItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherAdjustmentsForNoncashItems",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-cash adjustments",
        "label": "Other adjustments for non-cash items"
       }
      }
     },
     "auth_ref": [
      "r617"
     ]
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income for the year, net of income tax",
        "terseLabel": "Other comprehensive income for the year",
        "label": "Other comprehensive income"
       }
      }
     },
     "auth_ref": [
      "r126",
      "r435",
      "r469",
      "r480"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income, attributable to non-controlling interests",
        "label": "Other comprehensive income, attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to non-controlling interests. [Refer: Non-controlling interests; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income, attributable to owners of parent",
        "label": "Other comprehensive income, attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income attributable to owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange translation gain/(loss)",
        "label": "Other comprehensive income, net of tax, 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": [
      "r458",
      "r480"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslationOfForeignOperationsAndHedgesOfNetInvestmentsInForeignOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslationOfForeignOperationsAndHedgesOfNetInvestmentsInForeignOperations",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations and hedges of net investments in foreign operations",
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations and hedges of net investments in foreign operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, that is the aggregate of exchange differences on translation of financial statements of foreign operations and hedges of net investments in foreign operations. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r635"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome_2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Items that may be reclassified subsequently to profit or loss",
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r563",
      "r564"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome": {
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome_2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Items that will not be reclassified to profit or loss",
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r563",
      "r564"
     ]
    },
    "hmy_OtherCorporateAndAdministrationExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherCorporateAndAdministrationExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails": {
       "parentTag": "ifrs-full_AdministrativeExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other corporate and administration expenses",
        "label": "Other corporate and administration expenses",
        "documentation": "Other corporate and administration expenses"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherCurrentAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherCurrentAccruals",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accruals",
        "label": "Other Current Accruals",
        "documentation": "Other Current Accruals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_OtherDeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherDeferredTaxAssetsMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other deferred tax assets",
        "label": "Other deferred tax assets [Member]",
        "documentation": "Other deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherEquityInstrumentsExercisedGainLossRealisedbyPlanParticipants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherEquityInstrumentsExercisedGainLossRealisedbyPlanParticipants",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Equity Instruments Exercised, Gain (Loss) Realised by Plan Participants",
        "verboseLabel": "Gain realised by participants on options and rights traded during the year",
        "label": "Other Equity Instruments Exercised, Gain (Loss) Realised by Plan Participants",
        "documentation": "Other Equity Instruments Exercised, Gain (Loss) Realised by Plan Participants"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherExpenseByNature": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherExpenseByNature",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other items",
        "label": "Other expenses, by nature"
       }
      }
     },
     "auth_ref": [
      "r485",
      "r556"
     ]
    },
    "hmy_OtherInvestmentsEquityInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherInvestmentsEquityInstrumentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other investments",
        "label": "Other Investments (Equity Instruments) [Member]",
        "documentation": "Other Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherLegalEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherLegalEntitiesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other legal entities",
        "label": "Other legal entities [Member]",
        "documentation": "Other legal entities"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherLiabilities1TableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherLiabilities1TableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Other Non-Current Liabilities",
        "label": "Other Liabilities 1 [Table Text Block]",
        "documentation": "Other Liabilities 1 [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherNonCurrentAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherNonCurrentAssetsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "label": "Other Non-Current Assets [Member]",
        "documentation": "Other Non-current Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherNonMiningAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherNonMiningAssetsMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-mining assets",
        "label": "Other Non-Mining Assets [Member]",
        "documentation": "Other Non-Mining Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current assets",
        "totalLabel": "Total other non-current assets",
        "label": "Other non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/OtherNonCurrentLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "totalLabel": "Total other non-current liabilities",
        "label": "Other non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_OtherNoncurrentLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherNoncurrentLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities1",
        "label": "Other Non-current Liabilities, Undiscounted Cash Flows",
        "documentation": "Other Non-current Liabilities, Undiscounted Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherNoncurrentPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherNoncurrentPayablesMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Non-current Payables [Member]",
        "documentation": "Other Non-current Payables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherNoncurrentReceivables",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other loans",
        "label": "Other non-current receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r554",
      "r561"
     ]
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherOperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other operating expenses",
        "negatedTotalLabel": "Total other operating expenses1",
        "label": "Other operating income (expense)"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "ifrs-full_OtherPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherPriceRiskMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other price risk",
        "label": "Other price risk [member]"
       }
      },
      "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 market prices (other than those arising from interest rate risk or currency risk), whether those changes are caused by factors specific to the individual financial instrument or its issuer, or by factors affecting all similar financial instruments traded in the market. [Refer: Currency risk [member]; Interest rate risk [member]; Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r246"
     ]
    },
    "hmy_OtherProductionCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherProductionCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Production Costs",
        "documentation": "Other Production Costs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherProvisions",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherprovisionsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherprovisionsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "totalLabel": "Total Other Provisions",
        "label": "Other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r77",
      "r355",
      "r426",
      "r460"
     ]
    },
    "hmy_OtherProvisions1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherProvisions1Abstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Provisions1 [Abstract]",
        "documentation": "Other Provisions1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherProvisions1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherProvisions1Member",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Provisions",
        "label": "Other Provisions1 [Member]",
        "documentation": "Other Provisions1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherProvisionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherProvisionsTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Provisions",
        "label": "Other Provisions [Table Text Block]",
        "documentation": "Other Provisions [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other reserves",
        "totalLabel": "Total other reserves",
        "label": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r555",
      "r562"
     ]
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other reserves",
        "label": "Other reserves [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r302",
      "r437"
     ]
    },
    "hmy_OtherReservesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherReservesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Reserves, Other",
        "documentation": "Other Reserves, Other"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherReservesReserveForRepurchaseOfEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherReservesReserveForRepurchaseOfEquityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase of equity interest",
        "label": "Other Reserves, Reserve For Repurchase Of Equity Interest",
        "documentation": "Other Reserves, Reserve For Repurchase Of Equity Interest"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherRestrictedCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherRestrictedCashMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Restricted Cash [Member]",
        "documentation": "Other Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other temporary differences",
        "label": "Other temporary differences [member]"
       }
      },
      "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": [
      "r600"
     ]
    },
    "hmy_OtherTradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherTradeReceivablesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other trade receivables",
        "label": "Other Trade Receivables [Member]",
        "documentation": "Other Trade Receivables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherWorkPerformedByEntityAndCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "OtherWorkPerformedByEntityAndCapitalised",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalisation of mine development costs",
        "label": "Other work performed by entity and capitalised"
       }
      }
     },
     "auth_ref": [
      "r564",
      "r634"
     ]
    },
    "hmy_OtherincreasedecreaseCostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherincreasedecreaseCostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 8.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "negatedTerseLabel": "Other",
        "label": "Other increase / (decrease), Cost Of Sales",
        "documentation": "Other increase / (decrease), Cost Of Sales"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OtherprovisionscontingentliabilitiesandcontingentassetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OtherprovisionscontingentliabilitiesandcontingentassetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other provisions, contingent liabilities and contingent assets [Abstract]",
        "label": "Other provisions, contingent liabilities and contingent assets [Abstract]",
        "documentation": "Other provisions, contingent liabilities and contingent assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OuncesGoldProductionPerAnnum": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OuncesGoldProductionPerAnnum",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ounces Gold Production Per Annum",
        "label": "Ounces Gold Production Per Annum",
        "documentation": "Ounces Gold Production Per Annum"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OverfiveyearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OverfiveyearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over five years [Member]",
        "label": "Over five years [Member]",
        "documentation": "Over five years [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_OverthreeyearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "OverthreeyearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over three years [Member]",
        "label": "Over three years [Member]",
        "documentation": "Over three years [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PGStateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PGStateMember",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PG State [Member]",
        "label": "PG State [Member]",
        "documentation": "PG State [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PNGMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PNGMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PNG operations",
        "label": "PNG [Member]",
        "documentation": "Papua New Guinea [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PNGOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PNGOperationsMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PNG Operations",
        "verboseLabel": "PNG communities",
        "label": "PNG Operations [Member]",
        "documentation": "PNG Operations"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PamodziMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PamodziMember",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pamodzi",
        "label": "Pamodzi [Member]",
        "documentation": "Pamodzi [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ParentMember",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Parent",
        "label": "Parent [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an entity that controls one or more entities."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r341"
     ]
    },
    "hmy_ParticipationUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ParticipationUnitsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participation units",
        "label": "Participation Units [Member]",
        "documentation": "Participation Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PastDueStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PastDueStatusAxis",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due status [axis]",
        "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": [
      "r525"
     ]
    },
    "ifrs-full_PastDueStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PastDueStatusDomain",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Past due status [domain]",
        "label": "Past due status [domain]"
       }
      },
      "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": [
      "r525"
     ]
    },
    "hmy_PaymentOfContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PaymentOfContingentConsiderationLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationDisclosureinthemovementoftheliabilityDetails",
      "http://www.harmony.co.za/role/GroupCashFlowStatement",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment of Mponeng contingent consideration liability",
        "verboseLabel": "Payment of contingent consideration liability",
        "label": "Payment of contingent consideration liability",
        "documentation": "Payment of contingent consideration liability"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Partial repurchase of non-controlling interest",
        "verboseLabel": "Purchase price",
        "label": "Payments from changes in ownership interests in subsidiaries that do not result in loss of control"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r100",
      "r101"
     ]
    },
    "ifrs-full_PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsInRespectOfSettlementsNetDefinedBenefitLiabilityAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment for the transfer of post-retirement medical benefit liability",
        "negatedTerseLabel": "Payment for the transfer of post-retirement medical benefit liability",
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments in respect of settlements"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan in respect of settlements. [Refer: Decrease (increase) in net defined benefit liability (asset) resulting from gains (losses) arising from settlements; Net defined benefit liability (asset); Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lease payments",
        "label": "Payments of lease liabilities, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r504"
     ]
    },
    "hmy_PercentOfProductionCoveredByStreamingArrangement": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentOfProductionCoveredByStreamingArrangement",
     "presentation": [
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent of production covered by streaming arrangement",
        "label": "Percent of production covered by streaming arrangement",
        "documentation": "Percent of production covered by streaming arrangement"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageGoldPriceChange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageGoldPriceChange",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Gold Price Change",
        "label": "Percentage Gold Price Change",
        "documentation": "Percentage Gold Price Change"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageGoldProductionChange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageGoldProductionChange",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Gold Production Change",
        "label": "Percentage Gold Production Change",
        "documentation": "Percentage Gold Production Change"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageOfLeasePayments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageOfLeasePayments",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofamountsincludedintheIncomeStatementsrelatingtoleasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of variable lease payments",
        "label": "Percentage Of Lease Payments",
        "documentation": "Percentage Of Lease Payments"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageOfReasonablyPossibleDecreaseInCommodityPriceUsedInDiscountedCashFlowModels": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageOfReasonablyPossibleDecreaseInCommodityPriceUsedInDiscountedCashFlowModels",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage decrease resulting in additional impairment",
        "label": "Percentage Of Reasonably Possible Decrease In Commodity Price Used In Discounted Cash Flow Models",
        "documentation": "Percentage Of Reasonably Possible Decrease In Commodity Price Used In Discounted Cash Flow Models"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageOfReasonablyPossibleIncreaseInCommodityPriceUsedInDiscountedCashFlowModels": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageOfReasonablyPossibleIncreaseInCommodityPriceUsedInDiscountedCashFlowModels",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage increase resulting in additional impairment",
        "label": "Percentage Of Reasonably Possible Increase In Commodity Price Used In Discounted Cash Flow Models",
        "documentation": "Percentage Of Reasonably Possible Increase In Commodity Price Used In Discounted Cash Flow Models"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageOfTheSpotCopperPricePerTonneUsedToDeriveOngoingPaymentsForTheCopperStream": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageOfTheSpotCopperPricePerTonneUsedToDeriveOngoingPaymentsForTheCopperStream",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of the spot copper price per tonne used to derive ongoing payments for the copper stream",
        "label": "Percentage of the spot copper price per tonne used to derive ongoing payments for the copper stream",
        "documentation": "Percentage of the spot copper price per tonne used to derive ongoing payments for the copper stream"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageOfTheSpotSilverPricePerOunceUsedToDeriveOngoingPaymentsForTheSilverStream": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageOfTheSpotSilverPricePerOunceUsedToDeriveOngoingPaymentsForTheSilverStream",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of the spot silver price per ounce used to derive ongoing payments for the silver stream",
        "label": "Percentage of the spot silver price per ounce used to derive ongoing payments for the silver stream",
        "documentation": "Percentage of the spot silver price per ounce used to derive ongoing payments for the silver stream"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageProductionCostIncrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageProductionCostIncrease",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage production cost increase",
        "label": "Percentage production cost increase",
        "documentation": "Percentage production cost increase"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageSilverPriceChange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageSilverPriceChange",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Silver Price Change",
        "label": "Percentage Silver Price Change",
        "documentation": "Percentage Silver Price Change"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageSilverProductionChange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageSilverProductionChange",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Silver Production Change",
        "label": "Percentage Silver Production Change",
        "documentation": "Percentage Silver Production Change"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageUraniumPriceChange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageUraniumPriceChange",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Uranium Price Change",
        "label": "Percentage Uranium Price Change",
        "documentation": "Percentage Uranium Price Change"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageUraniumProductionChange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageUraniumProductionChange",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Uranium Production Change",
        "label": "Percentage Uranium Production Change",
        "documentation": "Percentage Uranium Production Change"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PercentageUsedToDeriveNetSmelterReturnRoyaltyUnderTheRoyaltyDeed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PercentageUsedToDeriveNetSmelterReturnRoyaltyUnderTheRoyaltyDeed",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage Used To Derive Net Smelter Return Royalty Under The Royalty Deed",
        "label": "Percentage Used To Derive Net Smelter Return Royalty Under The Royalty Deed",
        "documentation": "Percentage Used To Derive Net Smelter Return Royalty Under The Royalty Deed"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PerformanceAndRestrictedSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PerformanceAndRestrictedSharesMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PS and RS",
        "label": "Performance And Restricted Shares [Member]",
        "documentation": "Performance And Restricted Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PerformanceShares1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PerformanceShares1Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares1 [Member]",
        "label": "Performance Shares1 [Member]",
        "documentation": "Performance Shares1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PeterSteenkampDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PeterSteenkampDirectorMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peter Steenkamp",
        "label": "Peter Steenkamp, Director [Member]",
        "documentation": "Peter Steenkamp, Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_Phase1PowerPurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Phase1PowerPurchaseAgreementsMember",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Phase 1 Power Purchase Agreements",
        "label": "Phase 1 Power Purchase Agreements [Member]",
        "documentation": "Phase 1 Power Purchase Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PlanName1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PlanName1Axis",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name1 [Axis]",
        "label": "Plan Name1 [Axis]",
        "documentation": "Plan Name1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PlanName1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PlanName1Domain",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name1 [Domain]",
        "label": "Plan Name1 [Domain]",
        "documentation": "[Domain] for Plan Name1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PostEmploymentBenefitExpenseMedicalAidContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PostEmploymentBenefitExpenseMedicalAidContributions",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Medical aid contributions",
        "label": "Post-Employment Benefit Expense, Medical Aid Contributions",
        "documentation": "Post-Employment Benefit Expense, Medical Aid Contributions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement benefit costs",
        "label": "Post-employment benefit expense, defined contribution plans"
       }
      }
     },
     "auth_ref": [
      "r30",
      "r327"
     ]
    },
    "hmy_PotentialPercentageofequityinterests": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PotentialPercentageofequityinterests",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potential Percentage of equity interests",
        "label": "Potential Percentage of equity interests",
        "documentation": "Potential Percentage of equity interests"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PreferenceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PreferenceSharesMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Convertible preference shares",
        "label": "Preference shares [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r633"
     ]
    },
    "ifrs-full_Prepayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Prepayments",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Reclassification from prepayments",
        "label": "Prepayments"
       }
      },
      "en": {
       "role": {
        "documentation": "Receivables that represent amounts paid for goods and services before they have been delivered."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r561"
     ]
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PresentValueOfDefinedBenefitObligationMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of defined benefit obligation [member]",
        "label": "Present value of defined benefit obligation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r329"
     ]
    },
    "ifrs-full_PresentationOfLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PresentationOfLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Presentation of leases for lessee [abstract]",
        "label": "Presentation of leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PriorGoldProductionPeriodHedged": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PriorGoldProductionPeriodHedged",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Gold Production Period Hedged",
        "label": "Prior Gold Production Period Hedged",
        "documentation": "Prior Gold Production Period Hedged"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PriorMaximumGoldProductionHedgedAsAPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PriorMaximumGoldProductionHedgedAsAPercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Maximum Gold Production Hedged, as a Percent",
        "label": "Prior Maximum Gold Production Hedged, as a Percent",
        "documentation": "Prior Maximum Gold Production Hedged, as a Percent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings raised",
        "label": "Proceeds from borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r502"
     ]
    },
    "ifrs-full_ProceedsFromNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromNoncurrentBorrowings",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Draw down",
        "label": "Proceeds from non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from non-current borrowings obtained. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from disposal of property, plant and equipment",
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r500"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProductionCosts1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProductionCosts1",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_ProductionProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Production costs",
        "terseLabel": "Production costs",
        "label": "Production Costs1",
        "documentation": "Production Costs1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProductionMilledReserves": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProductionMilledReserves",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tonnes milled",
        "label": "Production, Milled Reserves",
        "documentation": "Production, Milled Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProductionOfSilverProvedReserves": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProductionOfSilverProvedReserves",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Of Silver Proved Reserves",
        "label": "Production Of Silver Proved Reserves",
        "documentation": "Production Of Silver Proved Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProductionOfUraniumProvedReserves": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProductionOfUraniumProvedReserves",
     "presentation": [
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production Of Uranium Proved Reserves",
        "label": "Production Of Uranium Proved Reserves",
        "documentation": "Production Of Uranium Proved Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProductionProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProductionProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Production profit/(loss)",
        "totalLabel": "Production profit per segment report",
        "label": "Production Profit (Loss)",
        "documentation": "Production Profit (Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProductionofProvedReserves": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProductionofProvedReserves",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Kilograms produced",
        "label": "Production of Proved Reserves",
        "documentation": "Production of Proved Reserves"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services [axis]",
        "label": "Products and services [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": [
      "r260",
      "r515",
      "r544"
     ]
    },
    "ifrs-full_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Products and services [domain]",
        "label": "Products and services [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r515",
      "r544"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfessionalFeesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfessionalFeesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails": {
       "parentTag": "ifrs-full_AdministrativeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CorporateAdministrationandOtherExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional and legal fees",
        "label": "Professional fees expense"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome_2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.harmony.co.za/role/GroupIncomeStatement_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity",
      "http://www.harmony.co.za/role/GroupStatementofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net profit for the year",
        "terseLabel": "Net profit for the year",
        "label": "Profit (loss)"
       }
      },
      "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": [
      "r110",
      "r112",
      "r253",
      "r255",
      "r347",
      "r370",
      "r434",
      "r468",
      "r510",
      "r518"
     ]
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Attributable to:",
        "label": "Profit (loss), attributable to [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement_1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "verboseLabel": "Profit (loss), attributable to non-controlling interests",
        "label": "Profit (loss), attributable to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r114",
      "r471"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement_1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Owners of the parent",
        "verboseLabel": "Net profit (loss) for the year attributable to owners of parent",
        "label": "Profit (loss), attributable to owners of parent"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails",
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Profit before taxation",
        "terseLabel": "Profit before taxation",
        "label": "Profit (loss) before tax"
       }
      }
     },
     "auth_ref": [
      "r198",
      "r540",
      "r541",
      "r556",
      "r557"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating profit",
        "terseLabel": "Operating profit",
        "label": "Profit (loss) from operating activities"
       }
      }
     },
     "auth_ref": [
      "r493",
      "r634"
     ]
    },
    "ifrs-full_ProfitLossOfCombinedEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProfitLossOfCombinedEntity",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Profit (loss) of combined entity as if combination occurred at beginning of period",
        "label": "Profit (loss) of combined entity as if combination occurred at beginning of period"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Total for all business combinations [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "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": [
      "r16",
      "r325",
      "r443"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment [abstract]",
        "label": "Property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PropertyPlantAndEquipmentImpactOfADecreaseInCommodityPriceImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PropertyPlantAndEquipmentImpactOfADecreaseInCommodityPriceImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment 10.8% decrease (2024: 11.9%)",
        "label": "Property Plant and Equipment, Impact of a Decrease in Commodity Price, Impairment",
        "documentation": "Property Plant and Equipment, Impact of a Decrease in Commodity Price, Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PropertyPlantAndEquipmentImpactOfAIncreaseInCommodityPriceImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PropertyPlantAndEquipmentImpactOfAIncreaseInCommodityPriceImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment 29.1% increase (2024: 11.9%)",
        "label": "Property Plant and Equipment, Impact of a Increase in Commodity Price, Impairment",
        "documentation": "Property Plant and Equipment, Impact of a Increase in Commodity Price, Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment [member]",
        "label": "Property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r326",
      "r494",
      "r517",
      "r546",
      "r551"
     ]
    },
    "hmy_ProportionOfOwnershipInterestHeldByShareholder": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProportionOfOwnershipInterestHeldByShareholder",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest (as a percent)",
        "label": "Proportion Of Ownership Interest Held By Shareholder",
        "documentation": "Proportion Of Ownership Interest Held By Shareholder"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/RelatedPartiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership interest (as a percent)",
        "label": "Proportion of ownership interest in associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Total for all associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r58",
      "r117"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointOperation": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInJointOperation",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proportion of ownership interest in joint operation (as a percent)",
        "label": "Proportion of ownership interest in joint operation"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint operation attributable to the entity. [Refer: Total for all joint operations [member]]"
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proportion of ownership interest in subsidiary",
        "label": "Proportion of ownership interest in subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r58",
      "r116"
     ]
    },
    "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinanceCostsDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for environmental rehabilitation",
        "label": "Provision for decommissioning, restoration and rehabilitation costs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a provision relating to decommissioning, restoration and rehabilitation costs. [Refer: Classes of other provisions [domain]]"
       }
      }
     },
     "auth_ref": [
      "r495",
      "r496"
     ]
    },
    "hmy_ProvisionForDecommissioningRestorationAndRehabilitationCostsNetOfInvestmentInEnvironmentalTrustFundsUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsNetOfInvestmentInEnvironmentalTrustFundsUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total future net undiscounted obligation",
        "label": "Provision For Decommissioning, Restoration And Rehabilitation Costs, Net Of Investment In Environmental Trust Funds, Undiscounted Cash Flows",
        "documentation": "Provision For Decommissioning, Restoration And Rehabilitation Costs, Net Of Investment In Environmental Trust Funds, Undiscounted Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProvisionForDecommissioningRestorationAndRehabilitationCostsUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ultimate estimated rehabilitation cost",
        "label": "Provision For Decommissioning Restoration And Rehabilitation Costs, Undiscounted Cash Flows",
        "documentation": "Provision For Decommissioning Restoration And Rehabilitation Costs, Undiscounted Cash Flows"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProvisionForEnvironmentalRehabilitationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProvisionForEnvironmentalRehabilitationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision For Environmental Rehabilitation [Abstract]",
        "label": "Provision For Environmental Rehabilitation [Abstract]",
        "documentation": "Provision For Environmental Rehabilitation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ProvisionForObsoleteStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProvisionForObsoleteStock",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsDisclosureofCashGeneratedbyOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision For Obsolete Stock",
        "label": "Provision For Obsolete Stock",
        "documentation": "Provision For Obsolete Stock"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ProvisionUsedOtherProvisions",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Utilisation of provision",
        "label": "Provision used, other provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      }
     },
     "auth_ref": [
      "r78",
      "r356"
     ]
    },
    "hmy_ProvisionsNominalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ProvisionsNominalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementNarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provisions, Nominal Amount",
        "label": "Provisions, Nominal Amount",
        "documentation": "Provisions, Nominal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PurchaseOfMiningTitlesPercentageAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PurchaseOfMiningTitlesPercentageAcquired",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share of mining titles acquired (as a percent)",
        "label": "Purchase Of Mining Titles, Percentage Acquired",
        "documentation": "Purchase Of Mining Titles, Percentage Acquired"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PurchaseOfMiningTitlesSharesIssuedAsConsideration": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PurchaseOfMiningTitlesSharesIssuedAsConsideration",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in exchange for interest in mining titles (in shares)",
        "verboseLabel": "Shares issued for purchase of rights to the royalty agreement (in shares)",
        "label": "Purchase Of Mining Titles, Shares Issued As Consideration",
        "documentation": "Purchase Of Mining Titles, Shares Issued As Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_PurchaseOfMiningTitlesValueOfSharesIssuedAsConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PurchaseOfMiningTitlesValueOfSharesIssuedAsConsideration",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Difference between the value of shares issued",
        "verboseLabel": "Value of shares on transaction date",
        "label": "Purchase Of Mining Titles, Value Of Shares Issued As Consideration",
        "documentation": "Purchase Of Mining Titles, Value Of Shares Issued As Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Additions to property, plant and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities"
       }
      },
      "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": [
      "r499"
     ]
    },
    "hmy_PurchasesOfGoodsAndServicesReceivedRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "PurchasesOfGoodsAndServicesReceivedRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases and services acquired from related parties",
        "label": "Purchases Of Goods And Services Received, Related Party Transactions",
        "documentation": "Purchases Of Goods And Services Received, Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_R15BillionFacilityGreenTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "R15BillionFacilityGreenTermLoanMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "R1.5 billion facility - Green Term Loan",
        "label": "R1.5 billion facility - Green Term Loan [Member]",
        "documentation": "R1.5 billion facility - Green Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_R25BillionFacilitySustainabilityLinkedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "R25BillionFacilitySustainabilityLinkedMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "R2.5 Billion Facility - Sustainability Linked",
        "label": "R2.5 billion Facility - Sustainability Linked [Member]",
        "documentation": "R2.5 billion Facility - Sustainability Linked"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RCFMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RCFMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving credit facility",
        "label": "RCF [Member]",
        "documentation": "RCF [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RMALifeAssuranceCompanyLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RMALifeAssuranceCompanyLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails",
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RMA Life Assurance Company Limited",
        "label": "RMA Life Assurance Company Limited [Member]",
        "documentation": "RMA Life Assurance Company Limited"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandAgainstAUDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandAgainstAUDMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Against AUD",
        "label": "Rand Against AUD [Member]",
        "documentation": "Rand Against AUD"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandAgainstUSDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandAgainstUSDMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand against US$",
        "label": "Rand Against USD [Member]",
        "documentation": "Rand Against USD [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandDenominatedBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandDenominatedBorrowingsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand denominated borrowings",
        "label": "Rand denominated borrowings [Member]",
        "documentation": "Rand denominated borrowings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandGoldCollarsContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandGoldCollarsContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Gold Collars Contracts",
        "label": "Rand Gold Collars Contracts [Member]",
        "documentation": "Rand Gold Collars Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandGoldForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandGoldForwardContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Gold Forward Hedging Contracts",
        "label": "Rand Gold Forward Contracts [Member]",
        "documentation": "Rand Gold Forward Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandGoldHedgingContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandGoldHedgingContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Gold Hedging Contracts",
        "label": "Rand Gold Hedging Contracts [Member]",
        "documentation": "Rand Gold Hedging Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandGoldZeroCostCollarsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandGoldZeroCostCollarsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Gold Zero Cost Collars",
        "label": "Rand Gold Zero Cost Collars [Member]",
        "documentation": "Rand Gold Zero Cost Collars"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandMutualAssuranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandMutualAssuranceMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Mutual Assurance",
        "label": "Rand Mutual Assurance [Member]",
        "documentation": "Rand Mutual Assurance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandRefineryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandRefineryMember",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/RelatedPartiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Refinery",
        "label": "Rand Refinery [Member]",
        "documentation": "Rand Refinery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandUraniumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandUraniumMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rand Uranium",
        "label": "Rand Uranium [Member]",
        "documentation": "Rand Uranium [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RandfonteinEstatesLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RandfonteinEstatesLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Randfontein",
        "label": "Randfontein Estates Limited [Member]",
        "documentation": "Randfontein Estates Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [axis]",
        "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": [
      "r103",
      "r138",
      "r164",
      "r180",
      "r307",
      "r512",
      "r514",
      "r622"
     ]
    },
    "ifrs-full_RangeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RangeDomain",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range [domain]",
        "label": "Range [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r138",
      "r164",
      "r180",
      "r307",
      "r512",
      "r514",
      "r622"
     ]
    },
    "ifrs-full_RawMaterialsAndConsumablesUsed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RawMaterialsAndConsumablesUsed",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumables",
        "label": "Raw materials and consumables used"
       }
      }
     },
     "auth_ref": [
      "r485",
      "r556"
     ]
    },
    "hmy_RealisedGainLossOnHedgingInstrumentEffectivePortion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RealisedGainLossOnHedgingInstrumentEffectivePortion",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/RevenueDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging loss",
        "verboseLabel": "Realised losses included in revenue",
        "label": "Realised Gain (Loss) On Hedging Instrument, Effective Portion",
        "documentation": "Realised Gain (Loss) On Hedging Instrument, Effective Portion"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ReclamationAndDepositionProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ReclamationAndDepositionProjectsMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclamation and deposition projects",
        "label": "Reclamation and deposition projects [Member]",
        "documentation": "Reclamation and deposition projects"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ReclassificationAdjustmentsOnCashFlowHedgesAndChangeInValueOfTimeValueBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesAndChangeInValueOfTimeValueBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "hmy_GainsLossesOnCashFlowHedgesAndChangeInValueOfTimeValueNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Released to revenue",
        "label": "Reclassification Adjustments On Cash Flow Hedges and Change in Value of Time Value Before Tax",
        "documentation": "Reclassification Adjustments On Cash Flow Hedges and Change in Value of Time Value Before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Released to revenue",
        "label": "Reclassification adjustments on cash flow hedges, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "ifrs-full_ReclassificationAdjustmentsOnChangeInValueOfTimeValueOfOptionsBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReclassificationAdjustmentsOnChangeInValueOfTimeValueOfOptionsBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails": {
       "parentTag": "ifrs-full_GainsLossesOnChangeInValueOfTimeValueOfOptionsNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reclassification adjustments on change in value of time value of options, before tax",
        "label": "Reclassification adjustments on change in value of time value of options, before tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to change in value of time value of options, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "ifrs-full_ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]",
        "label": "Reconciliation of accounting profit multiplied by applicable tax rates [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInAllowanceAccountForCreditLossesOfFinancialAssetsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in allowance account for credit losses of financial assets",
        "label": "Reconciliation of changes in allowance account for credit losses of financial assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMovementinNetDeferredTaxLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in deferred tax liability (asset)",
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInOtherProvisionsAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationReconciliationoftheTotalLiabilityforEnvironmentalRehabilitationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in other provisions",
        "label": "Reconciliation of changes in other provisions [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of changes in property, plant and equipment",
        "label": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ReconciliationOfTheShareBasedPaymentsReserveRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ReconciliationOfTheShareBasedPaymentsReserveRollForward",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationofShareBasedPaymentReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation Of The Share-Based Payments Reserve",
        "label": "Reconciliation Of The Share-Based Payments Reserve [Roll Forward]",
        "documentation": "Reconciliation Of The Share-Based Payments Reserve [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ReconciliationOfTheTotalLiabilityForEnvironmentalRehabilitationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ReconciliationOfTheTotalLiabilityForEnvironmentalRehabilitationTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of the total liability for environmental rehabilitation",
        "label": "Reconciliation of the total liability for environmental rehabilitation [Table Text Block]",
        "documentation": "Reconciliation of the total liability for environmental rehabilitation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RecoverableAmountOfAssetOrCashgeneratingUnit",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoverable amount",
        "label": "Recoverable amount of asset or cash-generating unit"
       }
      },
      "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: Total for all cash-generating units [member]]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "hmy_RecoverableAmountTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RecoverableAmountTypeAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoverable Amount Type [Axis]",
        "label": "Recoverable Amount Type [Axis]",
        "documentation": "Recoverable Amount Type [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RecoverableAmountTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RecoverableAmountTypeDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recoverable Amount Type [Domain]",
        "label": "Recoverable Amount Type [Domain]",
        "documentation": "[Domain] for Recoverable Amount Type [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RefinancedLoanAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RefinancedLoanAdvances",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refinanced loan advances",
        "label": "Refinanced loan advances",
        "documentation": "Refinanced loan advances"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RefinedCopperProductionPercentagePayableUnderCopperStream": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RefinedCopperProductionPercentagePayableUnderCopperStream",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refined copper production percentage payable under copper stream",
        "label": "Refined copper production percentage payable under copper stream",
        "documentation": "Refined copper production percentage payable under copper stream"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RefinedSilverProductionPercentagePayableUnderSilverStream": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RefinedSilverProductionPercentagePayableUnderSilverStream",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Refined silver production percentage payable under silver stream",
        "label": "Refined silver production percentage payable under silver stream",
        "documentation": "Refined silver production percentage payable under silver stream"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RehabilitationExpenditureCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RehabilitationExpenditureCredit",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rehabilitation expenditure",
        "negatedTerseLabel": "Rehabilitation expenditure",
        "label": "Rehabilitation Expenditure/Credit",
        "documentation": "Rehabilitation Expenditure/Credit"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RelatedPartyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RelatedPartyAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Abstract]",
        "label": "Related Party [Abstract]",
        "documentation": "Related Party [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RemainingContractualLifeofOutstandingOtherEquityInstruments": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RemainingContractualLifeofOutstandingOtherEquityInstruments",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining life (years)",
        "label": "Remaining Contractual Life of Outstanding Other Equity Instruments",
        "documentation": "Remaining Contractual Life of Outstanding Other Equity Instruments"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RemeasurementOfEvaCopperContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RemeasurementOfEvaCopperContingentConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of Eva Copper contingent consideration",
        "label": "Remeasurement of Eva Copper contingent consideration",
        "documentation": "Remeasurement of Eva Copper contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RemeasurementOfEvaCopperContingentConsiderationDueToDeclarationOfAdditionalMineralResources": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RemeasurementOfEvaCopperContingentConsiderationDueToDeclarationOfAdditionalMineralResources",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of Eva Copper contingent consideration due to declaration of additional mineral resources",
        "label": "Remeasurement of Eva Copper contingent consideration due to declaration of additional mineral resources",
        "documentation": "Remeasurement of Eva Copper contingent consideration due to declaration of additional mineral resources"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RemeasurementOfMponengContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RemeasurementOfMponengContingentConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remeasurement of Mponeng contingent consideration",
        "label": "Remeasurement of Mponeng contingent consideration",
        "documentation": "Remeasurement of Mponeng contingent consideration"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupCashFlowStatement": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCapitalRiskManagementNetDebtDetails",
      "http://www.harmony.co.za/role/GroupCashFlowStatement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Borrowings repaid",
        "terseLabel": "Repayments of borrowings, classified as financing activities",
        "label": "Repayments of borrowings, classified as financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "ifrs-full_RepaymentsOfCurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfCurrentBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "terseLabel": "Repayments of current borrowings",
        "label": "Repayments of current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of current borrowings. [Refer: Current borrowings]"
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "hmy_RepaymentsOfLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RepaymentsOfLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments Of Loans",
        "label": "Repayments Of Loans",
        "documentation": "Repayments Of Loans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RepaymentsOfNoncurrentBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RepaymentsOfNoncurrentBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repayments",
        "label": "Repayments of non-current borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for repayments of non-current borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r615"
     ]
    },
    "ifrs-full_ReserveOfCashFlowHedges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfCashFlowHedges",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealised losses included in other reserves, net of tax",
        "verboseLabel": "Hedge reserve",
        "periodStartLabel": "Balance at beginning of year - hedge reserve",
        "periodEndLabel": "Balance at end of year - hedge reserve",
        "label": "Reserve of cash flow hedges"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      }
     },
     "auth_ref": [
      "r266",
      "r631"
     ]
    },
    "hmy_ReserveOfCashFlowHedgesAndChangeInValueOfTimeValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ReserveOfCashFlowHedgesAndChangeInValueOfTimeValue",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealised losses included in other reserves, net of tax",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Reserve Of Cash Flow Hedges and Change in Value of Time Value",
        "documentation": "Reserve Of Cash Flow Hedges and Change in Value of Time Value"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ReserveOfChangeInValueOfTimeValueOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfChangeInValueOfTimeValueOfOptions",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Time value reserve",
        "periodStartLabel": "Balance at beginning of year - time value reserve",
        "periodEndLabel": "Balance at end of year - time value reserve",
        "label": "Reserve of change in value of time value of options"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated change in the value of the time value of options when separating the intrinsic value and time value of an option contract and designating as the hedging instrument only the changes in the intrinsic value."
       }
      }
     },
     "auth_ref": [
      "r267",
      "r631"
     ]
    },
    "ifrs-full_ReserveOfEquityComponentOfConvertibleInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfEquityComponentOfConvertibleInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity component of convertible bond",
        "label": "Reserve of equity component of convertible instruments"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing components of convertible instruments classified as equity."
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign exchange translation reserve",
        "label": "Reserve of exchange differences on translation"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r36",
      "r335"
     ]
    },
    "ifrs-full_ReserveOfGainsAndLossesFromInvestmentsInEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfGainsAndLossesFromInvestmentsInEquityInstruments",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity instruments designated at fair value through other comprehensive income",
        "verboseLabel": "Reserve for equity instruments designated at fair value through other comprehensive income",
        "label": "Reserve of gains and losses from investments in equity instruments"
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "ifrs-full_ReserveOfRemeasurementsOfDefinedBenefitPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfRemeasurementsOfDefinedBenefitPlans",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Post-retirement benefit actuarial loss",
        "label": "Reserve of remeasurements of defined benefit plans"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated remeasurements of defined benefit plans. [Refer: Defined benefit plans [domain]]"
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ReserveOfSharebasedPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails": {
       "parentTag": "ifrs-full_OtherReserves",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesDisclosureofOtherReservesDetails",
      "http://www.harmony.co.za/role/OtherReservesReconciliationofShareBasedPaymentReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payments",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Reserve of share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r631"
     ]
    },
    "hmy_ResourceBaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ResourceBaseMember",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Resource Base [Member]",
        "label": "Resource Base [Member]",
        "documentation": "Resource Base [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails_1": {
       "parentTag": "hmy_TotalRestrictedCashAndInvestments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails",
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r629"
     ]
    },
    "hmy_RestrictedCashAndInvestmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedCashAndInvestmentTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Investment",
        "label": "Restricted Cash and Investment [Table Text Block]",
        "documentation": "Restricted Cash and Investment"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedCashAndInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedCashAndInvestmentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Investments",
        "label": "Restricted Cash and Investments [Member]",
        "documentation": "Restricted Cash and Investments"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestments1",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails_1": {
       "parentTag": "hmy_TotalRestrictedCashAndInvestments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails",
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted investments",
        "negatedTerseLabel": "Amounts invested in environmental trust funds",
        "label": "Restricted Investments1",
        "documentation": "Restricted Investments1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsCollectiveInvestmentSchemeCombinedUnitTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsCollectiveInvestmentSchemeCombinedUnitTrustMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCreditRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Investments Collective investment scheme combined (unit trust)",
        "label": "Restricted Investments Collective investment scheme combined (unit trust) [Member]",
        "documentation": "Restricted Investments Collective investment scheme combined (unit trust)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsCollectiveInvestmentSchemeUnitTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsCollectiveInvestmentSchemeUnitTrustMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collective investment scheme (unit trusts)",
        "label": "Restricted Investments Collective investment scheme (unit trust) [Member]",
        "documentation": "Restricted Investments Collective investment scheme (unit trust)"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsEnvironmentalTrustFundTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsEnvironmentalTrustFundTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Investments, Environmental Trust Fund",
        "label": "Restricted Investments, Environmental Trust Fund [Table Text Block]",
        "documentation": "Restricted Investments, Environmental Trust Fund"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsGovernmentBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsGovernmentBondsMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government bonds",
        "label": "Restricted Investments Government Bonds [Member]",
        "documentation": "Restricted Investments Government Bonds"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsHeldByEnvironmentalTrustFundsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsHeldByEnvironmentalTrustFundsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents",
        "label": "Restricted Investments Held By Environmental Trust Funds, Cash And Cash Equivalents [Member]",
        "documentation": "Restricted Investments Held By Environmental Trust Funds, Cash And Cash Equivalents [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsHeldByEnvironmentalTrustFundsEquitylinkedDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsHeldByEnvironmentalTrustFundsEquitylinkedDepositsMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-linked deposits",
        "label": "Restricted Investments Held By Environmental Trust Funds, Equity-linked Deposits [Member]",
        "documentation": "Restricted Investments Held By Environmental Trust Funds, Equity-linked Deposits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsHeldByEnvironmentalTrustFundsFixedDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsHeldByEnvironmentalTrustFundsFixedDepositsMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed deposits",
        "label": "Restricted Investments Held By Environmental Trust Funds, Fixed Deposits [Member]",
        "documentation": "Restricted Investments Held By Environmental Trust Funds, Fixed Deposits [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsHeldByEnvironmentalTrustFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsHeldByEnvironmentalTrustFundsMember",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofFutureNetUndiscountedObligationDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofEnvironmentalTrustFundsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total environmental trust funds",
        "verboseLabel": "Restricted cash and investments (refer to note R15)",
        "label": "Restricted Investments Held By Environmental Trust Funds [Member]",
        "documentation": "Restricted Investments Held By Environmental Trust Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsHeldBySocialTrustFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsHeldBySocialTrustFundsMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedInvestmentsDisclosureofRestrictedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments held by social trust funds",
        "label": "Restricted Investments Held By Social Trust Funds [Member]",
        "documentation": "Restricted Investments Held By Social Trust Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedInvestmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedInvestmentsTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestments",
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Investments",
        "label": "Restricted Investments [Table Text Block]",
        "documentation": "Restricted Investments"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RestrictedSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RestrictedSharesMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted shares",
        "terseLabel": "Restricted Shares [Member]",
        "label": "Restricted Shares [Member]",
        "documentation": "Restricted Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r562",
      "r564"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings/(Accumulated loss)",
        "label": "Retained earnings [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r437",
      "r558"
     ]
    },
    "hmy_RetiredEmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RetiredEmployeesMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retired employees",
        "label": "Retired Employees [Member]",
        "documentation": "Retired Employees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RetirementPlanBeneficiaryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RetirementPlanBeneficiaryAxis",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Beneficiary [Axis]",
        "label": "Retirement Plan Beneficiary [Axis]",
        "documentation": "Retirement Plan Beneficiary [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RetirementPlanBeneficiaryDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RetirementPlanBeneficiaryDomain",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationDisclosureofUnfundedObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retirement Plan Beneficiary [Domain]",
        "label": "Retirement Plan Beneficiary [Domain]",
        "documentation": "[Domain] for Retirement Plan Beneficiary [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RetirementsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RetirementsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fully depreciated assets no longer in use derecognised",
        "label": "Retirements, property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from retirements. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r603"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_ProductionProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/RevenueDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "totalLabel": "Total revenue",
        "negatedTerseLabel": "Revenue",
        "label": "Revenue"
       }
      }
     },
     "auth_ref": [
      "r125",
      "r198",
      "r248",
      "r254",
      "r260",
      "r261",
      "r264",
      "r475",
      "r510",
      "r556",
      "r557"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue [abstract]",
        "label": "Revenue [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_RevenueExemptFromTaxationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RevenueExemptFromTaxationPercentage",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue exempt from taxation (as a percent)",
        "label": "Revenue Exempt From Taxation, Percentage",
        "documentation": "Revenue Exempt From Taxation, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromContractsWithCustomers",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/RevenueDetails": {
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from contracts with customers",
        "label": "Revenue from contracts with customers"
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r271"
     ]
    },
    "ifrs-full_RevenueFromDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/InvestmentIncomeDetails": {
       "parentTag": "ifrs-full_FinanceIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend income",
        "label": "Dividend income"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_RevenueFromInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueFromInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails",
      "http://www.harmony.co.za/role/RestrictedInvestmentsReconciliationofMovementinInvestmentsHeldbyEnvironmentalTrustFundsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r249",
      "r258",
      "r627"
     ]
    },
    "hmy_RevenueFromSaleOfGoodsAndRenderingOfServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RevenueFromSaleOfGoodsAndRenderingOfServicesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofTransactionswithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and services rendered to related parties",
        "label": "Revenue From Sale Of Goods And Rendering Of Services, Related Party Transactions",
        "documentation": "Revenue From Sale Of Goods And Rendering Of Services, Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueOfCombinedEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RevenueOfCombinedEntity",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue of combined entity as if combination occurred at beginning of period",
        "label": "Revenue of combined entity as if combination occurred at beginning of period"
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofInformationaboutRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Right-of-use assets",
        "periodEndLabel": "Right-of-use assets",
        "label": "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": [
      "r145",
      "r154",
      "r282"
     ]
    },
    "hmy_RioTintoLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "RioTintoLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rio Tinto",
        "label": "Rio Tinto Limited [Member]",
        "documentation": "Rio Tinto Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RiskExposureAssociatedWithInstrumentsSharingCharacteristic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RiskExposureAssociatedWithInstrumentsSharingCharacteristic",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk exposure",
        "label": "Risk exposure associated with instruments sharing characteristic"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of risk exposure associated with financial instruments with a shared characteristic that identifies a concentration of risks. [Refer: Classes of financial instruments [domain]]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_RoyaltyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "RoyaltyExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalty expense - regulatory",
        "label": "Royalty expense"
       }
      }
     },
     "auth_ref": [
      "r634"
     ]
    },
    "hmy_ScheduleofAccountsNotesLoansandFinancingReceivableTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ScheduleofAccountsNotesLoansandFinancingReceivableTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Trade and Other Receivables",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ScheduleofInventoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ScheduleofInventoryTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Inventories",
        "label": "Schedule of Inventory [Table Text Block]",
        "documentation": "Schedule of Inventory [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ScheduleofOtherAssetsNonCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ScheduleofOtherAssetsNonCurrentTableTextBlock",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Non-Current Assets",
        "label": "Schedule of Other Assets, Non-Current [Table Text Block]",
        "documentation": "Schedule of Other Assets, Non-Current [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SecuredOvernightFinancingRateSOFRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SecuredOvernightFinancingRateSOFRMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR)",
        "label": "Secured Overnight Financing Rate (SOFR) [Member]",
        "documentation": "Secured Overnight Financing Rate (SOFR)"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items [axis]",
        "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": [
      "r253"
     ]
    },
    "ifrs-full_SegmentConsolidationItemsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentConsolidationItemsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment consolidation items [domain]",
        "label": "Segment consolidation items [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "ifrs-full_SegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [axis]",
        "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": [
      "r66",
      "r142",
      "r253",
      "r272",
      "r491",
      "r520"
     ]
    },
    "ifrs-full_SegmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SegmentsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [domain]",
        "label": "Segments [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r142",
      "r259",
      "r272",
      "r491",
      "r520"
     ]
    },
    "ifrs-full_SensitivityAnalysisForEachTypeOfMarketRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SensitivityAnalysisForEachTypeOfMarketRisk",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Sensitivity Analysis for Types of Market Risk",
        "label": "Sensitivity analysis for types of market risk [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the sensitivity analysis for types of market risk to which the entity is exposed, showing how profit or loss and equity would have been affected by changes in the relevant risk variable that were reasonably possible at that date. [Refer: Market risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "hmy_SensitivityAnalysisForTypesOfFairValueRiskReasonableDecreaseInRiskVariableBasisPoints": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfFairValueRiskReasonableDecreaseInRiskVariableBasisPoints",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of fair value risk, reasonable decrease in risk variable, Basis points",
        "label": "Sensitivity analysis for types of fair value risk, reasonable decrease in risk variable, Basis points",
        "documentation": "Sensitivity analysis for types of fair value risk, reasonable decrease in risk variable, Basis points"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfFairValueRiskReasonablyChangeInRiskVariablePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfFairValueRiskReasonablyChangeInRiskVariablePercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of fair value risk, reasonably change in risk variable, Percent",
        "label": "Sensitivity analysis for types of fair value risk, reasonably change in risk variable, Percent",
        "documentation": "Sensitivity analysis for types of fair value risk, reasonably change in risk variable, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfFairValueRiskReasonablyDecreaseInRiskVariableImpactOnPreTaxEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfFairValueRiskReasonablyDecreaseInRiskVariableImpactOnPreTaxEarnings",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of fair value risk, reasonably Decrease in risk variable, Impact on Pre-Tax Earnings",
        "label": "Sensitivity analysis for types of fair value risk, reasonably Decrease in risk variable, Impact on Pre-Tax Earnings",
        "documentation": "Sensitivity analysis for types of fair value risk, reasonably Decrease in risk variable, Impact on Pre-Tax Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfFairValueRiskReasonablyIncreaseInRiskVariableBasisPoints": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfFairValueRiskReasonablyIncreaseInRiskVariableBasisPoints",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity Analysis For Types Of Fair Value Risk, Reasonably Increase In Risk Variable, Basis points",
        "label": "Sensitivity Analysis For Types Of Fair Value Risk, Reasonably Increase In Risk Variable, Basis points",
        "documentation": "Sensitivity Analysis For Types Of Fair Value Risk, Reasonably Increase In Risk Variable, Basis points"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfFairValueRiskReasonablyIncreaseInRiskVariableImpactOnPreTaxEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfFairValueRiskReasonablyIncreaseInRiskVariableImpactOnPreTaxEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of fair value risk, reasonably Increase in risk variable, Impact on Pre-Tax Earnings",
        "label": "Sensitivity analysis for types of fair value risk, reasonably Increase in risk variable, Impact on Pre-Tax Earnings",
        "documentation": "Sensitivity analysis for types of fair value risk, reasonably Increase in risk variable, Impact on Pre-Tax Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfFairValueRiskReasonablyIncreaseInRiskVariablePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfFairValueRiskReasonablyIncreaseInRiskVariablePercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of fair value risk, reasonably increase in risk variable, Percent",
        "label": "Sensitivity Analysis For Types Of Fair Value Risk, Reasonably Increase In Risk Variable, Percent",
        "documentation": "Sensitivity analysis for types of fair value risk, reasonably increase in risk variable, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleChangeInRiskVariablePercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reasonably possible change in risk variable percent",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Change In Risk Variable, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableBasisPoints": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableBasisPoints",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Basis points",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Basis points",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Basis points"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease by 11% (2024: 8%), impact on other comprehensive income",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Other Comprehensive Income",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Other Comprehensive Income"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnPreTaxEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariableImpactOnPreTaxEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease by 4% (2024: 3%), impact on earnings",
        "negatedTerseLabel": "Decrease by 10%, impact on earnings",
        "verboseLabel": "Decrease by 1%, impact on earnings",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Pre-Tax Earnings",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Impact On Pre-Tax Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariablePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleDecreaseInRiskVariablePercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reasonably possible decrease in risk variable percent",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Percent",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Decrease In Risk Variable, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableBasisPoints": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableBasisPoints",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Basis points",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Basis points",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Basis points"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase by 11% (2024: 8%), impact on other comprehensive income",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Other Comprehensive Income",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Other Comprehensive Income"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnPreTaxEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariableImpactOnPreTaxEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase by 4% (2024: 3%), impact on earnings",
        "verboseLabel": "Increase by 1%, impact on earnings",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Pre-Tax Earnings",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Impact On Pre-Tax Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariablePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityAnalysisForTypesOfMarketRiskReasonablyPossibleIncreaseInRiskVariablePercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reasonably possible increase in risk variable percent",
        "label": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Percent",
        "documentation": "Sensitivity Analysis For Types Of Market Risk, Reasonably Possible Increase In Risk Variable, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SensitivityanalysisfortypesoffairvalueriskreasonablydecreaseinriskvariablePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SensitivityanalysisfortypesoffairvalueriskreasonablydecreaseinriskvariablePercent",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sensitivity analysis for types of fair value risk, reasonably decrease in risk variable, Percent",
        "label": "Sensitivity analysis for types of fair value risk, reasonably decrease in risk variable, Percent",
        "documentation": "Sensitivity analysis for types of fair value risk, reasonably decrease in risk variable, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September182019Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September182019Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 18, 2019",
        "label": "September 18, 2019 [Member]",
        "documentation": "September 18, 2019"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September182020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September182020Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 18, 2020",
        "label": "September 18, 2020 [Member]",
        "documentation": "September 18, 2020"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September182021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September182021Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 18, 2021",
        "label": "September 18, 2021 [Member]",
        "documentation": "September 18, 2021"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September182022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September182022Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 18, 2022",
        "label": "September 18, 2022 [Member]",
        "documentation": "September 18, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September182023.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September182023.Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 19, 2023",
        "label": "September 18, 2023. [Member]",
        "documentation": "September 18, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September182023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September182023Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 18, 2023",
        "label": "September 18, 2023 [Member]",
        "documentation": "September 18, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September182024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September182024Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 18, 2024 [Member]",
        "label": "September 18, 2024 [Member]",
        "documentation": "September 18, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September192022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September192022Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 19, 2022",
        "label": "September 19, 2022 [Member]",
        "documentation": "September 19, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_September202021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "September202021Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 20, 2021",
        "label": "September 20, 2021 [Member]",
        "documentation": "September 20, 2021"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SettlementOfLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SettlementOfLoan",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsDisclosureofmovementinARMBBEETrustLoanDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Settlement of loan",
        "label": "Settlement of loan",
        "documentation": "Settlement of loan"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SevenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SevenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Seven Years",
        "label": "Seven Years [Member]",
        "documentation": "Seven Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SeventeenYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SeventeenYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Seventeen Years",
        "label": "Seventeen Years [Member]",
        "documentation": "Seventeen Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShaftRelatedAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShaftRelatedAccruals",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shaft related liabilities",
        "label": "Shaft Related Accruals",
        "documentation": "Shaft Related Accruals"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShareAppreciationRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShareAppreciationRightsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Appreciation Rights [Member]",
        "label": "Share Appreciation Rights [Member]",
        "documentation": "Share Appreciation Rights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period (in years)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period2",
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period2"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShareBasedPaymentArrangementTrancheOne1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShareBasedPaymentArrangementTrancheOne1Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year One",
        "label": "Share Based Payment Arrangement Tranche One1 [Member]",
        "documentation": "Share Based Payment Arrangement Tranche One1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShareBasedPaymentArrangementTrancheTwo1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShareBasedPaymentArrangementTrancheTwo1Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year Two",
        "label": "Share Based Payment Arrangement Tranche Two1 [Member]",
        "documentation": "Share Based Payment Arrangement Tranche Two1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShareCapitalReservesandOtherEquityInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShareCapitalReservesandOtherEquityInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Capital, Reserves and Other Equity Interest [Abstract]",
        "label": "Share Capital, Reserves and Other Equity Interest [Abstract]",
        "documentation": "Share Capital, Reserves and Other Equity Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupIncomeStatement": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupIncomeStatement",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share of profits from associate",
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method"
       }
      }
     },
     "auth_ref": [
      "r251",
      "r258",
      "r477"
     ]
    },
    "hmy_SharePlan2006Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharePlan2006Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2006 share plan",
        "label": "Share Plan 2006 [Member]",
        "documentation": "Share Plan 2006 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShareTrustControlledByTheEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShareTrustControlledByTheEntityMember",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share trust controlled by entity",
        "label": "Share Trust Controlled By The Entity [Member]",
        "documentation": "Share Trust Controlled By The Entity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage1",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting percentage",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Percentage1",
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights, Percentage1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardExpirationPeriod1",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining life (in years)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 1",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorised",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardSharesIssuedinPeriod1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardSharesIssuedinPeriod1",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Number of shares issued",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period1",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period1"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPercentageAbsoluteBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPercentageAbsoluteBasis",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of rights linked to group on a absolute basis (as a percent)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Percentage, Absolute Basis",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Percentage, Absolute Basis"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPercentageMarketIndexBasis": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPercentageMarketIndexBasis",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of rights linked to group on a market basis (as a percent)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Percentage, Market Index Basis",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Percentage, Market Index Basis"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedPaymentArrangementTrancheFive1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedPaymentArrangementTrancheFive1Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year five",
        "label": "Share-based Payment Arrangement, Tranche Five1 [Member]",
        "documentation": "Share-based Payment Arrangement, Tranche Five1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedPaymentArrangementTrancheFour1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedPaymentArrangementTrancheFour1Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year four",
        "label": "Share-based Payment Arrangement, Tranche Four1 [Member]",
        "documentation": "Share-based Payment Arrangement, Tranche Four1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedPaymentArrangementTrancheThree1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedPaymentArrangementTrancheThree1Member",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year three",
        "label": "Share-based Payment Arrangement, Tranche Three1 [Member]",
        "documentation": "Share-based Payment Arrangement, Tranche Three1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SharebasedpaymentarrangementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SharebasedpaymentarrangementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based payment arrangements [Abstract]",
        "label": "Share-based payment arrangements [Abstract]",
        "documentation": "Share-based payment arrangements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails",
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares in entity held by entity or by its subsidiaries or associates (in shares)",
        "label": "Number of shares in entity held by entity or by its subsidiaries or associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares in the entity held by the entity or by its subsidiaries or associates. [Refer: Total for all associates [member]; Total for all subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r300",
      "r419",
      "r464"
     ]
    },
    "ifrs-full_ShorttermEmployeeBenefitsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsAccruals",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term employee benefits accruals",
        "label": "Short-term employee benefits accruals"
       }
      },
      "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": [
      "r632"
     ]
    },
    "hmy_ShorttermEmployeeBenefitsAccrualsBenefitsPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShorttermEmployeeBenefitsAccrualsBenefitsPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofMovementintheLiabilityforAnnualLeaveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Benefits paid",
        "label": "Short-term Employee Benefits Accruals, Benefits Paid",
        "documentation": "Short-term Employee Benefits Accruals, Benefits Paid"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShorttermEmployeeBenefitsAccrualsExpenseforPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShorttermEmployeeBenefitsAccrualsExpenseforPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofMovementintheLiabilityforAnnualLeaveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total expense per income statement",
        "label": "Short-term Employee Benefits Accruals, Expense for Period",
        "documentation": "Short-term Employee Benefits Accruals, Expense for Period"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShorttermEmployeeBenefitsAccrualsLeaveLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShorttermEmployeeBenefitsAccrualsLeaveLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofMovementintheLiabilityforAnnualLeaveDetails",
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leave liabilities",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Short-term Employee Benefits Accruals, Leave Liabilities",
        "documentation": "Short-term Employee Benefits Accruals, Leave Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ShorttermEmployeeBenefitsAccrualsTranslationAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShorttermEmployeeBenefitsAccrualsTranslationAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofMovementintheLiabilityforAnnualLeaveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Translation gain",
        "label": "Short-term Employee Benefits Accruals, Translation Adjustments",
        "documentation": "Short-term Employee Benefits Accruals, Translation Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermEmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Salaries and wages and other benefits (excluding share-based payments)",
        "label": "Short-term employee benefits expense"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "ifrs-full_ShorttermLegalProceedingsProvision": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "ShorttermLegalProceedingsProvision",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsProvisionforSilicosisSettlementReconciliationoftheTotalProvisionforSilicosisSettlementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of silicosis settlement provision",
        "label": "Current legal proceedings provision"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current provision for legal proceedings. [Refer: Legal proceedings provision]"
       }
      }
     },
     "auth_ref": [
      "r495",
      "r497"
     ]
    },
    "hmy_ShorttermleasepaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ShorttermleasepaymentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease payments",
        "label": "short term lease payments [Member]",
        "documentation": "short term lease payments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/RelatedPartiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates [axis]",
        "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": [
      "r57",
      "r59",
      "r133",
      "r413"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativeaDetails",
      "http://www.harmony.co.za/role/InvestmentsinAssociatesNarrativebDetails",
      "http://www.harmony.co.za/role/OtherNonCurrentAssetsScheduleofOtherNonCurrentAssetsDetails",
      "http://www.harmony.co.za/role/RelatedPartiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Associates [domain]",
        "label": "Associates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r133",
      "r413"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [axis]",
        "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": [
      "r57",
      "r59",
      "r131",
      "r412"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/OtherReservesNarrativeDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiaries [domain]",
        "label": "Subsidiaries [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r59",
      "r131",
      "r412"
     ]
    },
    "hmy_SilicosisSettlementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SilicosisSettlementMember",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee \u2013 Tshiamiso Trust",
        "label": "Silicosis Settlement [Member]",
        "documentation": "Silicosis Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SilverAndUraniumSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SilverAndUraniumSalesMember",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silver and Uranium sales",
        "label": "Silver and Uranium sales [Member]",
        "documentation": "Silver and Uranium sales"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SilverMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SilverMember",
     "presentation": [
      "http://www.harmony.co.za/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silver",
        "label": "Silver [Member]",
        "documentation": "Silver [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SilverProductionPeriodHedged": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SilverProductionPeriodHedged",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silver production period hedged (in months)",
        "label": "Silver Production Period Hedged",
        "documentation": "Silver Production Period Hedged"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SilverSpotPrice": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SilverSpotPrice",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silver Spot Price",
        "label": "Silver Spot Price",
        "documentation": "Silver Spot Price"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SisonkeEmployeeShareOwnershipPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SisonkeEmployeeShareOwnershipPlanMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sisonke ESOP",
        "label": "Sisonke Employee Share Ownership Plan [Member]",
        "documentation": "Sisonke Employee Share Ownership Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SixYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SixYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Six Years",
        "label": "Six Years [Member]",
        "documentation": "Six Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SocialInvestmentExpenditure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SocialInvestmentExpenditure",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails": {
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/OtherOperatingExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Social investment expenditure",
        "label": "Social Investment Expenditure",
        "documentation": "Social Investment Expenditure"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SolarProjectsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SolarProjectsMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Solar projects",
        "label": "Solar projects [Member]",
        "documentation": "Solar projects"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SouthAfricanOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SouthAfricanOperationsMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "South African operations",
        "verboseLabel": "South Africa",
        "label": "South African Operations [Member]",
        "documentation": "South African Operations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SpotPriceOnGrantDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SpotPriceOnGrantDate",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spot Price on Grant Date",
        "label": "Spot Price on Grant Date",
        "documentation": "Spot Price on Grant Date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of cash flows [abstract]",
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [abstract]",
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [line items]",
        "label": "Statement of changes in equity [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.harmony.co.za/role/GroupStatementofChangesinShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of changes in equity [table]",
        "label": "Statement of changes in equity [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r437"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of comprehensive income [abstract]",
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of financial position [abstract]",
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfIFRSCompliance": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementOfIFRSCompliance",
     "presentation": [
      "http://www.harmony.co.za/role/AccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of IFRS compliance",
        "label": "Statement of IFRS compliance [text block]"
       }
      }
     },
     "auth_ref": [
      "r440"
     ]
    },
    "ifrs-full_StatementThatLesseeAccountsForLeasesOfLowvalueAssetsUsingRecognitionExemption": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementThatLesseeAccountsForLeasesOfLowvalueAssetsUsingRecognitionExemption",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement that lessee accounts for leases of low-value assets using recognition exemption",
        "label": "Statement that lessee accounts for leases of low-value assets using recognition exemption"
       }
      },
      "en": {
       "role": {
        "documentation": "The statement that the lessee accounts for leases of low-value assets using the recognition exemption in paragraph 6 of IFRS 16."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "ifrs-full_StatementThatLesseeAccountsForShorttermLeasesUsingRecognitionExemption": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "StatementThatLesseeAccountsForShorttermLeasesUsingRecognitionExemption",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement that lessee accounts for short-term leases using recognition exemption",
        "label": "Statement that lessee accounts for short-term leases using recognition exemption"
       }
      },
      "en": {
       "role": {
        "documentation": "The statement that the lessee accounts for short-term leases using the recognition exemption in paragraph 6 of IFRS 16. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "hmy_StockIssuedDuringPeriodSharesExerciseofStockOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "StockIssuedDuringPeriodSharesExerciseofStockOptions",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/ShareCapitalNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued relating to exercise of share options (in shares)",
        "label": "Stock Issued During Period, Shares, Exercise of Stock Options",
        "documentation": "Stock Issued During Period, Shares, Exercise of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_StockValueIssuedPeriodExerciseOfStockOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "StockValueIssuedPeriodExerciseOfStockOptions",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Value Issued Period, Exercise of Stock Options",
        "label": "Stock Value Issued Period, Exercise of Stock Options",
        "documentation": "Stock Value Issued Period, Exercise of Stock Options"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_StreamingContractLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "StreamingContractLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Streaming Contract Liabilities [Abstract]",
        "documentation": "Streaming Contract Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_StreamingContractLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "StreamingContractLiabilityMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Streaming contract liability",
        "label": "Streaming contract liability [Member]",
        "documentation": "Streaming contract liability"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_StrippingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "StrippingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Stripping activities",
        "label": "Stripping Activities",
        "documentation": "Stripping Activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subclassifications of assets, liabilities and equities [abstract]",
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "SubsidiariesMember",
     "presentation": [
      "http://www.harmony.co.za/role/ShareCapitalTreasurysharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total for all subsidiaries",
        "label": "Total for all subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for entities that are controlled by another entity."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r57",
      "r59",
      "r131",
      "r343",
      "r412"
     ]
    },
    "hmy_SubsidyForEachCompletedYearOfEmploymentPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SubsidyForEachCompletedYearOfEmploymentPercentage",
     "presentation": [
      "http://www.harmony.co.za/role/OtherProvisionsRetirementBenefitObligationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidy for every completed year of employment (as a percent)",
        "label": "Subsidy For Each Completed Year Of Employment, Percentage",
        "documentation": "Subsidy For Each Completed Year Of Employment, Percentage"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_SupplementalCashFlowStatementInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "SupplementalCashFlowStatementInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental \u200bCash \u200bFlow\u200b Statement Information [Abstract]",
        "documentation": "Supplemental \u200bCash \u200bFlow\u200b Statement Information"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_Target1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Target1Member",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Target 1",
        "verboseLabel": "Target 1",
        "label": "Target 1 [Member]",
        "documentation": "Target 1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TargetNorthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TargetNorthMember",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Target North",
        "label": "Target North [Member]",
        "documentation": "Target North"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectFromChangeInDeferredTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectFromChangeInDeferredTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect on temporary differences due to changes in effective tax rates",
        "label": "Tax Effect From Change In Deferred Tax Rate",
        "documentation": "Tax Effect From Change In Deferred Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfCapitalAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfCapitalAllowances",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital allowances",
        "label": "Tax Effect Of Capital Allowances",
        "documentation": "Tax Effect Of Capital Allowances"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfChangeInTemporaryDifferencesOtherAssetsAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfChangeInTemporaryDifferencesOtherAssetsAndLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Movements in other temporary differences",
        "label": "Tax Effect Of Change In Temporary Differences, Other Assets And Liabilities",
        "documentation": "Tax Effect Of Change In Temporary Differences, Other Assets And Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfChangeInTemporaryDifferencesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfChangeInTemporaryDifferencesPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Movement in temporary differences related to property, plant and equipment",
        "label": "Tax Effect Of Change In Temporary Differences, Property, Plant And Equipment",
        "documentation": "Tax Effect Of Change In Temporary Differences, Property, Plant And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfDeferredTaxAssetNotRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfDeferredTaxAssetNotRecognised",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax asset not recognised",
        "label": "Tax Effect Of Deferred Tax Asset Not Recognised",
        "documentation": "Tax Effect Of Deferred Tax Asset Not Recognised"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfDifferenceBetweenEffectiveMiningTaxRateAndStatutoryMiningRateOnMiningIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfDifferenceBetweenEffectiveMiningTaxRateAndStatutoryMiningRateOnMiningIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Difference between effective mining tax rate and statutory mining rate on mining income",
        "label": "Tax Effect Of Difference Between Effective Mining Tax Rate And Statutory Mining Rate On Mining Income",
        "documentation": "Tax Effect Of Difference Between Effective Mining Tax Rate And Statutory Mining Rate On Mining Income"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfDifferenceBetweenNonMiningTaxRateAndStatutoryMiningRateOnNonMiningIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfDifferenceBetweenNonMiningTaxRateAndStatutoryMiningRateOnNonMiningIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Difference between non-mining tax rate and statutory mining rate on non-mining income",
        "label": "Tax Effect Of Difference Between Non-Mining Tax Rate And Statutory Mining Rate On Non-Mining Income",
        "documentation": "Tax Effect Of Difference Between Effective Non-Mining Tax Rate And Statutory Non-Mining Rate On Non-Mining Income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Non-allowable deductions and non-taxable items",
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)"
       }
      },
      "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": [
      "r4",
      "r315"
     ]
    },
    "hmy_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossExplorationExpenditure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossExplorationExpenditure",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exploration expenditure",
        "label": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Exploration Expenditure",
        "documentation": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Exploration Expenditure"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossFinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossFinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance costs",
        "label": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Finance Costs",
        "documentation": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Finance Costs"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossOther",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Other",
        "documentation": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Other"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossShareBasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLossShareBasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-settled share-based payments",
        "label": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Share-Based Payments",
        "documentation": "Tax Effect Of Expense Not Deductible In Determining Taxable Profit (Tax Loss), Share-Based Payments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofMajorItemsCausingtheIncomeTaxProvisiontoDifferfromtheSouthAfricanMiningStatutoryTaxRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax expense on net profit at the mining statutory tax rate",
        "label": "Tax expense (income) at applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r4",
      "r315"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "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": [
      "r9",
      "r320"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationAnalysisofDeferredTaxAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [domain]",
        "label": "Temporary difference, unused tax losses and unused tax credits [domain]"
       }
      },
      "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": [
      "r9",
      "r320"
     ]
    },
    "hmy_TemporaryDifferencesCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TemporaryDifferencesCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potential future tax deductions",
        "label": "Temporary Differences Carryforwards",
        "documentation": "Temporary Differences Carryforwards"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TemporaryDifferencesExcludingHedgeAccountedDerivativesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TemporaryDifferencesExcludingHedgeAccountedDerivativesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Temporary Differences Excluding Hedge Accounted Derivatives [Member]",
        "label": "Temporary Differences Excluding Hedge Accounted Derivatives [Member]",
        "documentation": "Temporary Differences Excluding Hedge Accounted Derivatives [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TermLoanMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loan",
        "label": "Term Loan [Member]",
        "documentation": "Term Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TerminationBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TerminationBenefitsExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/EmployeeBenefitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination costs",
        "label": "Termination benefits expense"
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "hmy_TerminationOfLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TerminationOfLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofCurrentandNonCurrentLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Terminations",
        "label": "Termination Of Lease Liability",
        "documentation": "Termination Of Lease Liability"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TerminationOfRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TerminationOfRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofInformationaboutRightofUseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Terminations",
        "label": "Termination Of Right Of Use Assets",
        "documentation": "Termination Of Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TheCopperPriceAveragesMoreThanUS4.25lbFor18ContinuousMonthsAtAnyStageDuringTheLifeOfTheCSAMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TheCopperPriceAveragesMoreThanUS4.25lbFor18ContinuousMonthsAtAnyStageDuringTheLifeOfTheCSAMineMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The copper price averages more than US$4.25/lb for 18 continuous months at any stage during the LOM of CSA mine [Member]",
        "label": "The copper price averages more than US$4.25/lb for 18 continuous months at any stage during the life of the CSA mine [Member]",
        "documentation": "The copper price averages more than US$4.25/lb for 18 continuous months at any stage during the life of the CSA mine"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TheCopperPriceAveragesMoreThanUS4.50lbFor24ContinuousMonthsDuringTheLifeOfTheCSAMineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TheCopperPriceAveragesMoreThanUS4.50lbFor24ContinuousMonthsDuringTheLifeOfTheCSAMineMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The copper price averages more than US$4.50/lb for 24 continuous months at any stage during the LOM of CSA mine [Member]",
        "label": "The copper price averages more than US$4.50/lb for 24\u00a0continuous months during the life of the CSA mine [Member]",
        "documentation": "In the event that the copper price averages more than US$4.50/lb for 24\u00a0continuous months during the life of the CSA mine"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TheNooitgedachtTSFConstructionProjectMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TheNooitgedachtTSFConstructionProjectMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Nooitgedacht TSF construction project",
        "label": "The Nooitgedacht TSF construction project [Member]",
        "documentation": "The Nooitgedacht TSF construction project"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ThreeYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ThreeYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Three Years",
        "label": "Three Years [Member]",
        "documentation": "Three Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TollTreatmentCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TollTreatmentCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails": {
       "parentTag": "hmy_CostofSalesItemsOtherthanProductionCosts",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails": {
       "parentTag": "ifrs-full_CostOfSales",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofcostofsalesDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Toll treatment costs",
        "negatedTerseLabel": "Toll treatment costs",
        "label": "Toll treatment costs",
        "documentation": "Toll treatment costs"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TollTreatmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TollTreatmentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/RevenueDetails",
      "http://www.harmony.co.za/role/RevenuefromcontractswithcustomersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Toll treatment services",
        "label": "toll treatments [Member]",
        "documentation": "toll treatments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/ContingentconsiderationnarativeDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningassetsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails",
      "http://www.harmony.co.za/role/StreamingArrangementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cap",
        "verboseLabel": "Top of range",
        "label": "Top of range [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r138",
      "r164",
      "r180",
      "r307",
      "r512",
      "r514",
      "r622"
     ]
    },
    "hmy_TotalContingentConsiderationPayableUnderTheSaleAndPurchaseAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalContingentConsiderationPayableUnderTheSaleAndPurchaseAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Contingent Consideration Payable Under The Sale and Purchase Agreement",
        "label": "Total Contingent Consideration Payable Under The Sale and Purchase Agreement",
        "documentation": "Total Contingent Consideration Payable Under The Sale and Purchase Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalHedgeReserveAndTimeValueReserveAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalHedgeReserveAndTimeValueReserveAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total hedge reserve and time value reserve",
        "label": "Total hedge reserve and time value reserve [Abstract]",
        "documentation": "Total hedge reserve and time value reserve"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalIndicatedMineralResourceEstimationBeforeExplorationDrillingProgram": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalIndicatedMineralResourceEstimationBeforeExplorationDrillingProgram",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Indicated Mineral resource estimation before exploration drilling program",
        "label": "Total Indicated Mineral resource estimation before exploration drilling program",
        "documentation": "Total Indicated Mineral resource estimation before exploration drilling program"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalInferredMineralResourceEstimationAfterExplorationDrillingProgam": {
     "xbrltype": "massFlowItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalInferredMineralResourceEstimationAfterExplorationDrillingProgam",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Inferred mineral resource estimation after drilling progam",
        "label": "Total Inferred Mineral resource estimation after exploration drilling progam",
        "documentation": "Total Inferred Mineral resource estimation after exploration drilling progam"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalInferredMineralResourceEstimationBeforeExplorationDrillingProgram": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalInferredMineralResourceEstimationBeforeExplorationDrillingProgram",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Inferred Mineral resource estimation before exploration drilling program",
        "label": "Total Inferred Mineral resource estimation before exploration drilling program",
        "documentation": "Total Inferred Mineral resource estimation before exploration drilling program"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalMineralResourceEstimationBeforeExplorationDrillingProgram": {
     "xbrltype": "massItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalMineralResourceEstimationBeforeExplorationDrillingProgram",
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesNarrativeimpairmentofassetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Mineral resource estimation before exploration drilling program",
        "label": "Total Mineral resource estimation before exploration drilling program",
        "documentation": "Total Mineral resource estimation before exploration drilling program"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalOperationsMember",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total operations",
        "label": "Total operations [Member]",
        "documentation": "Total operations"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalRestrictedCashAndInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalRestrictedCashAndInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashandInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Restricted cash and investments",
        "label": "Total Restricted cash and investments",
        "documentation": "Total Restricted cash and investments"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalRestrictedCashAndInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalRestrictedCashAndInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Investments [Abstract]",
        "label": "Total Restricted cash and investments [Abstract]",
        "documentation": "Restricted Cash and Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TotalleasesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TotalleasesMember",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cash outflows for leases",
        "label": "Total leases [Member]",
        "documentation": "Total leases [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade and other payables",
        "totalLabel": "Total current trade and other payables",
        "label": "Trade and other current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentPayablesToTradeSuppliers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentPayablesToTradeSuppliers",
     "crdr": "credit",
     "calculation": {
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails": {
       "parentTag": "ifrs-full_TradeAndOtherCurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherPayablesDisclosureofTradeandOtherPayablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade payables",
        "label": "Current 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": [
      "r560",
      "r632"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/GroupBalanceSheet": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/GroupBalanceSheet",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other receivables",
        "totalLabel": "Total trade and other receivables",
        "label": "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": [
      "r425",
      "r445",
      "r459"
     ]
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets",
        "label": "Trade and other current receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TradeAndOtherPayablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TradeAndOtherPayablesMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other payables",
        "label": "Trade And Other Payables [Member]",
        "documentation": "Trade And Other Payables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeAndOtherPayablesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade and other payables (excluding non-financial liabilities)",
        "label": "Trade and other payables, undiscounted cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r531",
      "r537"
     ]
    },
    "hmy_TradeAndOtherReceivablesAtAmortisedCostAllowanceForExpectedCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TradeAndOtherReceivablesAtAmortisedCostAllowanceForExpectedCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss allowance",
        "periodStartLabel": "Balance at beginning of year",
        "periodEndLabel": "Balance at end of year",
        "label": "Trade And Other Receivables At Amortised Cost Allowance For Expected Credit Losses",
        "documentation": "Trade And Other Receivables At Amortised Cost Allowance For Expected Credit Losses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofAgeingofLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofMovementintheLossAllowanceforTradeandOtherReceivablesDetails",
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables [member]",
        "verboseLabel": "Trade and other receivables",
        "label": "Trade receivables [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r227",
      "r405",
      "r408",
      "r525",
      "r627"
     ]
    },
    "hmy_TradereceivablesmetalsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TradereceivablesmetalsMember",
     "presentation": [
      "http://www.harmony.co.za/role/TradeandOtherReceivablesDisclosureofTradeandOtherReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade receivables (metals)",
        "label": "Trade receivables (metals) [Member]",
        "documentation": "Trade receivables (metals) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransportationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TransportationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transportation",
        "label": "Transportation expense"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "hmy_TshepongNorthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TshepongNorthMember",
     "presentation": [
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tshepong North",
        "label": "Tshepong North [Member]",
        "documentation": "Tshepong North"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TshepongSouthMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TshepongSouthMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofSensitivityAnalysisImpairmentofAssetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tshepong South",
        "label": "Tshepong South [Member]",
        "documentation": "Tshepong South"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TswelopeleBeneficiationOperationProprietaryLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TswelopeleBeneficiationOperationProprietaryLimitedMember",
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDividendsDeclaredDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tswelopele Beneficiation Operation Proprietary Limited",
        "label": "Tswelopele Beneficiation Operation Proprietary Limited [Member]",
        "documentation": "Tswelopele Beneficiation Operation Proprietary Limited"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TwelveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TwelveYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Twelve Years",
        "label": "Twelve Years [Member]",
        "documentation": "Twelve Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TwoYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TwoYearsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Two Years",
        "label": "Two Years [Member]",
        "documentation": "Two Years"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TypeOfEmployeeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TypeOfEmployeeAxis",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type Of Employee [Axis]",
        "label": "Type Of Employee [Axis]",
        "documentation": "Type Of Employee [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TypeOfEmployeeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TypeOfEmployeeDomain",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type Of Employee [Domain]",
        "label": "Type Of Employee [Domain]",
        "documentation": "[Domain] for Type Of Employee [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial assets [axis]",
        "label": "Types 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": [
      "r243",
      "r244"
     ]
    },
    "ifrs-full_TypesOfFinancialAssetsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfFinancialAssetsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/InvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of financial assets [domain]",
        "label": "Types of financial assets [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated types of financial assets. It also represents the standard value for the 'Types of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r243",
      "r244"
     ]
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfHedgesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of hedges [axis]",
        "label": "Types of hedges [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",
      "r214",
      "r216",
      "r398",
      "r401",
      "r403"
     ]
    },
    "ifrs-full_TypesOfHedgesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfHedgesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of hedges [domain]",
        "label": "Types of hedges [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r214",
      "r216",
      "r398",
      "r401",
      "r403"
     ]
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesAxis",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of interest rates [axis]",
        "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": [
      "r621"
     ]
    },
    "ifrs-full_TypesOfInterestRatesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfInterestRatesDomain",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of interest rates [domain]",
        "label": "Types of interest rates [domain]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "hmy_TypesOfRestrictedCashAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TypesOfRestrictedCashAxis",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types Of Restricted Cash [Axis]",
        "label": "Types Of Restricted Cash [Axis]",
        "documentation": "Types Of Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_TypesOfRestrictedCashDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "TypesOfRestrictedCashDomain",
     "presentation": [
      "http://www.harmony.co.za/role/RestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types Of Restricted Cash [Domain]",
        "label": "Types Of Restricted Cash [Domain]",
        "documentation": "Types Of Restricted Cash [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks [axis]",
        "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": [
      "r37",
      "r165",
      "r166",
      "r167",
      "r169",
      "r205",
      "r220",
      "r221",
      "r336"
     ]
    },
    "ifrs-full_TypesOfRisksDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfRisksDomain",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementFairValueDeterminationforFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementOtherPriceRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of risks [domain]",
        "label": "Types of risks [domain]"
       }
      },
      "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": [
      "r37",
      "r165",
      "r166",
      "r167",
      "r169",
      "r205",
      "r220",
      "r221",
      "r336"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements [axis]",
        "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": [
      "r181",
      "r377"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsDomain",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsTotalCostsRelatedtoEmployeeShareBasedPaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Types of share-based payment arrangements [domain]",
        "label": "Types of share-based payment arrangements [domain]"
       }
      },
      "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": [
      "r181",
      "r377"
     ]
    },
    "hmy_US1.25BillionFacilityBridgeFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "US1.25BillionFacilityBridgeFacilityMember",
     "presentation": [
      "http://www.harmony.co.za/role/AcquisitionsandBusinessCombinationsNarrativeDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US1.25 billion facility - Bridge Facility",
        "label": "US1.25 billion facility - Bridge Facility [Member]",
        "documentation": "US1.25 billion facility - Bridge Facility"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_US400MillionFacilitySustainabilityLinkedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "US400MillionFacilitySustainabilityLinkedMember",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofEffectiveInterestRatesDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofFacilitiesTermsScheduleDetails",
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementLiquidityRiskDetails",
      "http://www.harmony.co.za/role/ForeignExchangeTranslationGainLossDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US$400 million facility - Sustainability Linked",
        "label": "US$400 million facility - Sustainability Linked [Member]",
        "documentation": "US$400 million facility - Sustainability Linked"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_USDAgainstKinaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "USDAgainstKinaMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US$ against Kina",
        "label": "USD Against Kina [Member]",
        "documentation": "USD Against Kina [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_USDenominatedBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "USDenominatedBorrowingsMember",
     "presentation": [
      "http://www.harmony.co.za/role/FinancialRiskManagementInterestRateRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US$ denominated borrowings",
        "label": "US$ denominated borrowings [Member]",
        "documentation": "US$ denominated borrowings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_USGoldCollarsContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "USGoldCollarsContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Gold Collars Contracts",
        "label": "US Gold Collars Contracts [Member]",
        "documentation": "US Gold Collars Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_USGoldForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "USGoldForwardContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementCommodityPriceSensitivityDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US$ Gold Forward Hedging Contracts",
        "label": "US$ Gold Forward Contracts [Member]",
        "documentation": "US$ Gold Forward Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_USGoldHedgingContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "USGoldHedgingContractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/OtherReservesReconciliationoftheHedgeReserveandtimevaluereserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US$ Gold Hedging Contracts",
        "label": "US$ Gold Hedging Contracts [Member]",
        "documentation": "US$ Gold Hedging Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_USGoldZeroCostCollarsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "USGoldZeroCostCollarsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Gold Zero Cost Collars",
        "label": "US Gold Zero Cost Collars [Member]",
        "documentation": "US Gold Zero Cost Collars"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_USsilvercontractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "USsilvercontractsMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails",
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementForeignExchangeRiskDetails",
      "http://www.harmony.co.za/role/FinancialRiskManagementScheduleofFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "US$ silver contracts",
        "terseLabel": "US$ silver contracts",
        "label": "US$ silver contracts [Member]",
        "documentation": "US$ silver contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnallocatedAmountsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnallocatedAmountsMember",
     "presentation": [
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails",
      "http://www.harmony.co.za/role/SegmentReportDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unallocated amounts",
        "label": "Unallocated amounts [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for items that have not been allocated to operating segments."
       }
      }
     },
     "auth_ref": [
      "r542",
      "r543"
     ]
    },
    "hmy_UndergroundResourcesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "UndergroundResourcesMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofGoldResourceValueAssumptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underground resources",
        "label": "Underground resources [Member]",
        "documentation": "Underground resources"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_UndevelopedPropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "UndevelopedPropertiesMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/ReconciliationofSegmentInformationtoConsolidatedIncomeStatementsandBalanceSheetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undeveloped properties",
        "label": "Undeveloped Properties [Member]",
        "documentation": "Undeveloped Properties [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UndrawnBorrowingFacilities",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/BorrowingsDisclosureofInterestBearingBorrowingsDetails",
      "http://www.harmony.co.za/role/CashGeneratedbyOperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Undrawn committed borrowing facilities",
        "terseLabel": "Borrowing facilities available for future operation activities and future capital commitments",
        "label": "Undrawn borrowing facilities"
       }
      },
      "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": [
      "r507"
     ]
    },
    "hmy_UnrealisedGainsLossesOnGoldContractsRecognisedInOtherComprehensiveincome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "UnrealisedGainsLossesOnGoldContractsRecognisedInOtherComprehensiveincome",
     "crdr": "credit",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofDerivativeFinancialAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealised losses on gold contracts recognised in other comprehensive income",
        "label": "Unrealised Gains/(Losses) On Gold Contracts Recognised In Other Comprehensive income",
        "documentation": "Unrealised Gains/(Losses) On Gold Contracts Recognised In Other Comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_UnredeemedCapitalExpendituresRelatedToTemporaryDifferencesDeferredTaxMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "UnredeemedCapitalExpendituresRelatedToTemporaryDifferencesDeferredTaxMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unredeemed Capital Expenditures Related To Temporary Differences, Deferred Tax",
        "verboseLabel": "Unredeemed capital expenditure available for utilisation against future mining taxable income",
        "label": "Unredeemed Capital Expenditures Related To Temporary Differences, Deferred Tax [Member]",
        "documentation": "Unredeemed Capital Expenditures Related To Temporary Differences, Deferred Tax [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UnusedTaxLossesMember",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDisclosureofDeferredTaxLiabilitiesandAssetsontheBalanceSheetDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofPotentialFutureTaxDeductionsDetails",
      "http://www.harmony.co.za/role/TaxationDisclosureofTaxationExpenseCreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unused tax losses",
        "verboseLabel": "Tax losses carried forward utilisable against mining taxable income",
        "label": "Unused tax losses [member]"
       }
      },
      "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": [
      "r9",
      "r320"
     ]
    },
    "hmy_UraniumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "UraniumMember",
     "presentation": [
      "http://www.harmony.co.za/role/RevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uranium",
        "label": "Uranium [Member]",
        "documentation": "Uranium [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_UrishanieGovenderPrescribedOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "UrishanieGovenderPrescribedOfficerMember",
     "presentation": [
      "http://www.harmony.co.za/role/RelatedPartiesDisclosureofDirectorsandPrescribedOfficersWhoOwnSharesinHarmonyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Urishanie Govender, Prescribed Officer",
        "label": "Urishanie Govender, Prescribed Officer [Member]",
        "documentation": "Urishanie Govender, Prescribed Officer"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UtilitiesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "UtilitiesExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Water and electricity",
        "label": "Utilities expense"
       }
      }
     },
     "auth_ref": [
      "r627"
     ]
    },
    "hmy_VariableleasepaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "VariableleasepaymentsMember",
     "presentation": [
      "http://www.harmony.co.za/role/LeasesDisclosureofleasepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease payments",
        "label": "variable lease payments [Member]",
        "documentation": "variable lease payments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "VehiclesMember",
     "presentation": [
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentOthernonminingassetsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicles",
        "label": "Vehicles [member]"
       }
      },
      "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": [
      "r601"
     ]
    },
    "hmy_Vesting1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Vesting1Axis",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting1 [Axis]",
        "label": "Vesting1 [Axis]",
        "documentation": "Vesting1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_Vesting1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "Vesting1Domain",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsTermsandConditionsofOptionsGrantedUndershareplansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting1 [Domain]",
        "label": "Vesting1 [Domain]",
        "documentation": "[Domain] for Vesting1 [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_WafiGolpuJointOperationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "WafiGolpuJointOperationMember",
     "presentation": [
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofContingentliabilitiesDetails",
      "http://www.harmony.co.za/role/CommitmentsandContingenciesDisclosureofGuaranteesDetails",
      "http://www.harmony.co.za/role/EmployeeBenefitsDisclosureofPermanentEmployeesandAggregateEarningsofEmployeesDetails",
      "http://www.harmony.co.za/role/InvestmentinJointOperationsDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentDisclosureofMovementinPropertyPlantandEquipmentDetails",
      "http://www.harmony.co.za/role/PropertyPlantandEquipmentMiningAssetsUnderConstructionDetails",
      "http://www.harmony.co.za/role/SegmentReportNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wafi-Golpu Joint Operation",
        "label": "Wafi-Golpu Joint Operation [Member]",
        "documentation": "Wafi-Golpu Joint Operation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails": {
       "parentTag": "hmy_ProductionCosts1",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/CostofSalesDisclosureofproductioncostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Labour costs, including contractors",
        "label": "Wages and salaries"
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r178",
      "r376"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercised (in SA rand per share)",
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r176",
      "r374"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options forfeited and lapsed (in SA rand per share)",
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r175",
      "r373"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r174",
      "r372"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average option price (in SA rand per share)",
        "label": "Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price at the date of exercise for share options that are exercised in a share-based payment arrangement. [Refer: Types of share-based payment arrangements [domain]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.harmony.co.za/role/ShareBasedPaymentsActivityonShareOptionsDetails",
      "http://www.harmony.co.za/role/ShareBasedPaymentsOptionsbyGrantDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average option price (in SA rand per share)",
        "verboseLabel": "Award price (in SA rand per share)",
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r173",
      "r177",
      "r371",
      "r375"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WeightedAverageShares",
     "calculation": {
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofBasicEarningsLossPerShareDetails",
      "http://www.harmony.co.za/role/EarningsLossPerShareDisclosureofDilutedEarningsLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Basic weighted average number of ordinary shares in issue (in shares)",
        "terseLabel": "Weighted average number of ordinary shares in issue (in shares)",
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share"
       }
      },
      "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": [
      "r62"
     ]
    },
    "hmy_WithholdingTaxPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "WithholdingTaxPercent",
     "presentation": [
      "http://www.harmony.co.za/role/TaxationDividendTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withholding tax",
        "label": "Withholding Tax, Percent",
        "documentation": "Withholding Tax, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WritedownsReversalsOfInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2025-03-27/ifrs-full",
     "localname": "WritedownsReversalsOfInventories",
     "crdr": "debit",
     "presentation": [
      "http://www.harmony.co.za/role/InventoriesDetails",
      "http://www.harmony.co.za/role/InventoriesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Write-downs (reversals of write-downs) of inventories",
        "terseLabel": "Increase (decrease) in provisions for slow-moving and redundant stock",
        "label": "Write-downs (reversals of write-downs) of inventories"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r483"
     ]
    },
    "exch_XNYS": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/exch/2025",
     "localname": "XNYS",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEW YORK STOCK EXCHANGE, INC.",
        "label": "NEW YORK STOCK EXCHANGE, INC. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "sic_Z8880": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/sic/2025",
     "localname": "Z8880",
     "presentation": [
      "http://www.harmony.co.za/role/CoverDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "8880 American Depositary Receipts",
        "label": "8880 American Depositary Receipts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_ZA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "ZA",
     "presentation": [
      "http://www.harmony.co.za/role/ProvisionforEnvironmentalRehabilitationDisclosureofRatesUsedintheCalculatedoftheProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "South African operations",
        "label": "SOUTH AFRICA"
       }
      }
     },
     "auth_ref": []
    },
    "hmy_ZeroCostCollarsMemberMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.harmony.co.za/20250630",
     "localname": "ZeroCostCollarsMemberMember",
     "presentation": [
      "http://www.harmony.co.za/role/DerivativeFinancialInstrumentsDisclosureofOpenPositionattheReportingDateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Zero cost collars",
        "label": "Zero Cost Collars Member [Member]",
        "documentation": "Zero Cost Collars Member [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2025-03-27"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2025-03-27"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2025-03-27"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "c",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2025-03-27"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS02_g36-39_TI",
   "URIDate": "2025-03-27"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Paragraph": "A19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&anchor=para_A19_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS21_g51-57_TI",
   "URIDate": "2025-03-27"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2025-01-01",
   "Paragraph": "26",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2025-en-r&anchor=para_26_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2025-01-01",
   "Paragraph": "26",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2025-en-r&anchor=para_26_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2025-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2025-03-27"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2025-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2025-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2025-03-27"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "34",
   "IssueDate": "2025-01-01",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=34&code=ifrs-tx-2025-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "130",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_130&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "iiA",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_iiA&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "e",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "Subparagraph": "f",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134_f_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "134",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135_e_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "135",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_86_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "39",
   "IssueDate": "2025-01-01",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=39&code=ifrs-tx-2025-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42B&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2025-03-27"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2025-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2025-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2025-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2025-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "114",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "58",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_60&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2025-03-27"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2025-03-27"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_128_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2025-03-27"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_g_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "m",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "n",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_n_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64_q_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2025-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS03_g59-63_TI",
   "URIDate": "2025-03-27"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2025-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "6",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "6",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=6&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "15",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_15_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "23B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_23B_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24A",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24A_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24B",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24B_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24B_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "24E",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_24E_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B51&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B52",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B52&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B8",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B8_c&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "Defined terms",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&doctype=Appendix&subtype=A&dita_xref=IFRS07_APPA_TI",
   "URIDate": "2025-03-27"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2025-03-27"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "6.5.11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "6.5.15",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_6.5.15&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2026-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "30A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_30A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "105",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_105_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_108_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "122",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_122_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "128",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_128&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "133",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_133_a_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "133",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_133_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "133",
   "Subparagraph": "a",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_133_a_v&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "160",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_160&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "164",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_164_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "166",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_166_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "168",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_168_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "169",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_169&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "176",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_176&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "178",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_178&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "180",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_180_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "190",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_190&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "192",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_192&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_c_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "194",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_194_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "200",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_200&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "203",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_203&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "204",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_204&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "206",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_206_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "207",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_207_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "218",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_218_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "223",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_223_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "225",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_225_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "225",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_225_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "227",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_227&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "230",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_230&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "231",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_231&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "246",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_246_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "250",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_250&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "Subparagraph": "f",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254_f_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "254",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_254&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "255",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_255&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "257",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_257&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "259",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_259_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "259",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_259&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "263",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_263_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "268",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_268_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "269",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_269&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "271",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_271_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "273",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_273&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "274",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_274_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_28_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_b_vii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "34",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_34_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35_e_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35_f_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "43",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_43&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_e_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "56",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_56_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "56",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_56_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_60_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_60_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_60&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_61_a_iv&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_61_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "62",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_62_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "62",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_62&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "64A",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_64A_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71_b_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "72",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_72_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "72",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_72_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "75",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_75_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "95",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_95&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_i&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_ii&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a_vi&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B10&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B12",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B12&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B13&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_e&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2025-03-27"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37&doctype=Standard&book=b",
   "URIDate": "2025-03-27"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2026-01-01",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2025-01-01",
   "Paragraph": "7.2.49",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2025-en-r&anchor=para_7.2.49&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_107&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_117&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_16&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_35&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_51&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_h&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_k&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_o&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_q&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_54_r&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_56&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_61&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_66&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_69&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a_vi&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "90",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_90&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "92",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_92&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "98",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_98_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_99&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2025-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2025-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2025-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "87",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Section": "D Examples: disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D_TI",
   "URIDate": "2025-03-27"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Section": "Example 10 A court case",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_C_ex10_TI",
   "URIDate": "2025-03-27"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_16_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2025-03-27"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-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-2025-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2025-03-27"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2025-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE60",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2025-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2025-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2025-03-27"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2025-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2025-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2025-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2025-01-01",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2025-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_IG23&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B11D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_d&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG20C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG20C&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG20D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG4",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2025-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_103_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "115",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "193",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_193_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "251",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_251&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "31",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_31_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "71",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_71&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_b&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Effective 2027-01-01",
   "Name": "IFRS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "B9",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=19&code=ifrs-tx-2025-en-r&anchor=para_B9_f&doctype=Appendix&subtype=B",
   "URIDate": "2025-03-27"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_102&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_103&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_108&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_68&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_70&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "82A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_82A&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2025-03-27"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r583": {
   "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"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r598": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "80",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r599": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r600": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2025-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2025-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r601": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r602": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r603": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2025-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2025-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r604": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "141",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_141&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r605": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "144",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r606": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "171",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_171&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r607": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2025-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2025-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r608": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "36",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2025-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r609": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2025-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2025-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r610": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "84",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r611": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2025-01-01",
   "Paragraph": "88",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2025-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r612": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2025-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2025-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r613": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2025-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r614": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2025-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2025-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r615": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r616": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r617": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r618": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r619": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2025-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r620": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2025-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2025-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r621": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r622": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2025-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r623": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2025-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2025-03-27"
  },
  "r624": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_10_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r625": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_104&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r626": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_106_d&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r627": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_112_c&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r628": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_117&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r629": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_55&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r630": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_b&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r631": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78_e&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r632": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_78&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r633": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_79_a&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r634": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_85&doctype=Standard",
   "URIDate": "2025-03-27"
  },
  "r635": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expiry date 2027-01-01",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2025-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2025-en-b&anchor=para_91_a&doctype=Standard",
   "URIDate": "2025-03-27"
  }
 }
}
