XML 220 R170.htm IDEA: XBRL DOCUMENT
v3.19.3

Share-Based Payments - Narrative (Details) R / shares in Units, R in Millions |  |  |  | 12 Months Ended | 103 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | ---
Jan. 15, 2019 shares | Jun. 25, 2013 ZAR (R) | Mar. 20, 2013 | Jun. 30, 2019 shares R / shares | Jun. 30, 2019 shares | Jun. 30, 2018 shares | Jun. 30, 2017 shares
Phoenix |  |  |  |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |  |  |  |
Disposal of operations, percent |  |  | 30.00% |  |  |  |
Disposal group ownership interest disposed, free-carry allocation percentage |  |  | 5.00% |  |  |  |
Fair value expensed | R |  | R 23 |  |  |  |  |
Sisonke ESOP |  |  |  |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |  |  |  |
Spot share price (in SA rand per share) | R / shares |  |  |  | R 28.29 |  |  |
2006 share plan |  |  |  |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |  |  |  |
Number of share option awards outstanding (in shares) |  |  |  | 27,720,640 | 27,720,640 |  |
Ordinary shares |  |  |  |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |  |  |  |
Number of shares authorised |  |  |  | 60,011,669 | 60,011,669 |  |
Number of shares issued |  |  |  |  | 37,546,904 |  |
Share appreciation rights | 2006 share plan |  |  |  |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |  |  |  |
Number of share option awards outstanding (in shares) |  |  |  | 6,713,044 | 6,713,044 | 9,847,860 | 12,476,697
Participation units | Sisonke ESOP |  |  |  |  |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |  |  |  |  |
Number of share option awards outstanding (in shares) |  |  |  | 6,819,025 | 6,819,025 | 0 | 0
Vesting period (in years) | 3 years |  |  |  |  |  |
Number of participation units awarded to each beneficiary under scheme | 225 |  |  |  |  |  |

X
- Definition Disposal Group Ownership Interest Disposed + References No definition available. + Details
Name: | hmy_DisposalGroupOwnershipInterestDisposed
Namespace Prefix: | hmy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disposal Group Ownership Interest Disposed, Free-Carry Allocation Percentage + References No definition available. + Details
Name: | hmy_DisposalGroupOwnershipInterestDisposedFreeCarryAllocationPercentage
Namespace Prefix: | hmy_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expense from Share-Based Payment Transactions with Partners + References No definition available. + Details
Name: | hmy_ExpensefromShareBasedPaymentTransactionswithPartners
Namespace Prefix: | hmy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number Of Other Equity Instruments Awarded Per Beneficiary In Share-Based Payment Arrangement + References No definition available. + Details
Name: | hmy_NumberOfOtherEquityInstrumentsAwardedPerBeneficiaryInShareBasedPaymentArrangement
Namespace Prefix: | hmy_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Award Vesting Period2 + References No definition available. + Details
Name: | hmy_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod2
Namespace Prefix: | hmy_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1 + References No definition available. + Details
Name: | hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSharesAuthorized1
Namespace Prefix: | hmy_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period1 + References No definition available. + Details
Name: | hmy_SharebasedCompensationArrangementbySharebasedPaymentAwardSharesIssuedinPeriod1
Namespace Prefix: | hmy_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Spot Share Price, Share Options Granted + References No definition available. + Details
Name: | hmy_SpotSharePriceShareOptionsGranted
Namespace Prefix: | hmy_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 2 -IssueDate 2018-01-01 -Paragraph 45 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=2&date=2018-03-01&anchor=para_45&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | hmy_DisposalGroupName1Axis=hmy_PhoenixMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hmy_PlanName1Axis=hmy_SisonkeEmployeeShareOwnershipPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | hmy_PlanName1Axis=hmy_SharePlan2006Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=hmy_ShareAppreciationRightsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=hmy_ParticipationUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |