XML 441 R179.htm IDEA: XBRL DOCUMENT
v3.21.1

Contingent Liabilities - Additional Information (Detail) $ in Millions | Dec. 31, 2020 USD ($) | Dec. 31, 2020 ZAR (R) | Dec. 31, 2019 USD ($) | Dec. 31, 2019 ZAR (R) | Dec. 31, 2018 USD ($) | Dec. 31, 2018 ZAR (R)
--- | --- | --- | --- | --- | --- | ---
Disclosure of contingent liabilities [line items] |  |  |  |  |  |
Provisions | $ | $ 18.3 |  | $ 21.2 |  | $ 25.1 |
Silicosis [Member] |  |  |  |  |  |
Disclosure of contingent liabilities [line items] |  |  |  |  |  |
Provisions | 18.3 | R 268,600,000 | $ 21.2 | R 297,100,000 |  |
Nominal amount of provision | $ 23.1 | 339,300,000 |  |  |  |
Settlement payment for silicosis |  | R 250,000 |  |  |  |
Alleged thefts [Member] | Randgold and Exploration Summons [Member] |  |  |  |  |  |
Disclosure of contingent liabilities [line items] |  |  |  |  |  |
Amount of summons claims computed pursuant to allegedly received |  |  |  |  |  | R 43,700,000,000
Based On Value Of Shares [Member] | Alleged thefts [Member] | Randgold and Exploration Summons [Member] |  |  |  |  |  |
Disclosure of contingent liabilities [line items] |  |  |  |  |  |
Amount of summons claims computed pursuant to allegedly received |  |  |  |  |  | R 26,900,000,000

X
- Definition Nominal amount noncurrent provisions + References No definition available. + Details
Name: | gfi_NominalAmountNoncurrentProvisions
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Ongoing litigation claim amount. + References No definition available. + Details
Name: | gfi_OngoingLitigationClaimAmount
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Provision for silicosis settlement costs. + References No definition available. + Details
Name: | gfi_ProvisionForSilicosisSettlementCosts
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Settlement payment for silicosis. + References No definition available. + Details
Name: | gfi_SettlementPaymentForSilicosis
Namespace Prefix: | gfi_
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_DisclosureOfContingentLiabilitiesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfContingentLiabilitiesAxis=gfi_SilicosisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gfi_TypeOfClaimAxis=gfi_AllegedTheftsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfContingentLiabilitiesAxis=gfi_RandgoldAndExplorationSummonsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | gfi_AlternativeClaimsAxis=gfi_BasedOnValueOfSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |