XML 212 R119.htm IDEA: XBRL DOCUMENT
v3.19.3

Property, Plant and Equipment - Disclosure of Sensitivity Analysis - Impairment of Assets (Details) - ZAR (R) R in Millions | Jun. 30, 2019 | Jun. 30, 2018
--- | --- | ---
Property, plant and equipment [abstract] |  |
Percentage decrease resulting in additional impairment | 10.00% | 10.00%
Percentage increase resulting in additional impairment | 10.00% | 10.00%
Tshepong operations |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | R 7,155 | R 5,174
Moab Khotsong |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 2,758 | 1,636
Kusasalethu |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 1,962 | 2,716
Doornkop |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 1,350 | 2,052
Target 1 |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 1,278 | 1,684
Joel |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 984 | 882
Hidden Valley |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 749 | 752
Target 3 |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 337 | 141
Impairment 10% increase | 300 | 0
Bambanani |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 331 | 222
Target North |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 291 | 1,826
Impairment 10% increase | 0 | 1,090
Other surface operations |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 178 | 540
Masimong |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 105 | 386
Impairment 10% increase | 0 | 59
Unisel |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | 45 | 525
Impairment 10% increase | 0 | 433
Kalgold |  |
Disclosure of information for impairment loss recognised or reversed for individual asset or cash-generating unit [line items] |  |
Impairment 10% decrease | R 39 | R 0

X
- Definition Percentage Of Reasonably Possible Decrease In Commodity Price Used In Discounted Cash Flow Models + References No definition available. + Details
Name: | hmy_PercentageOfReasonablyPossibleDecreaseInCommodityPriceUsedInDiscountedCashFlowModels
Namespace Prefix: | hmy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage Of Reasonably Possible Increase In Commodity Price Used In Discounted Cash Flow Models + References No definition available. + Details
Name: | hmy_PercentageOfReasonablyPossibleIncreaseInCommodityPriceUsedInDiscountedCashFlowModels
Namespace Prefix: | hmy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Property Plant and Equipment, Impact of 10 Percent Decrease in Commodity Price, Impairment + References No definition available. + Details
Name: | hmy_PropertyPlantandEquipmentImpactof10PercentDecreaseinCommodityPriceImpairment
Namespace Prefix: | hmy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Property Plant and Equipment, Impact of 10 Percent Increase in Commodity Price, Impairment + References No definition available. + Details
Name: | hmy_PropertyPlantandEquipmentImpactof10PercentIncreaseinCommodityPriceImpairment
Namespace Prefix: | hmy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfInformationForEachMaterialImpairmentLossRecognisedOrReversedForIndividualAssetOrCashgeneratingUnitLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ifrs-full_PropertyPlantAndEquipmentAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_TshepongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_MoabKhotsongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_KusasalethuMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_DoornkopMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_Target1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_JoelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_HiddenValleyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_Target3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_BambananiMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_TargetNorthMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_OtherSurfaceOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_MasimongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_UniselMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_IndividualAssetsOrCashgeneratingUnitsAxis=hmy_KalgoldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |