XML 426 R164.htm IDEA: XBRL DOCUMENT
v3.21.1

Long-term Incentive Plan - Summary of Long-term Incentive Plan (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Disclosure of long-term incentive plan [abstract] |  |  |
Opening balance | $ 11.5 | $ 2.1 |
Charge to income statement | 51.3 | 9.1 | $ 1.1
Salares Norte project costs capitalised | 0.6 |  |
Translation adjustment | 3.8 | 0.3 |
Balance at end of the year | 67.2 | 11.5 | $ 2.1
Current portion of long-term incentive plan | (33.8) | 0.0 |
Non-current portion of long-term incentive plan | $ 33.4 | $ 11.5 |

X
- Definition Current portion of long-term incentive plan. + References No definition available. + Details
Name: | gfi_CurrentPortionOfLongTermIncentivePlan
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of long-term incentive plan. + References No definition available. + Details
Name: | gfi_DisclosureOfLongtermIncentivePlanAbstract
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of expense from long-term incentive plan transactions with employees. + References No definition available. + Details
Name: | gfi_LongTermIncentivePlan
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Longterm incentive plan liability. + References No definition available. + Details
Name: | gfi_LongtermIncentivePlanLiability
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Non current portion of long term incentive plan. + References No definition available. + Details
Name: | gfi_NonCurrentPortionOfLongTermIncentivePlan
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Salares norte project costs capitalised long term incentive plan. + References No definition available. + Details
Name: | gfi_SalaresNorteProjectCostsCapitalisedLongTermIncentivePlan
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Translation adjustment long term incentive plan. + References No definition available. + Details
Name: | gfi_TranslationAdjustmentLongTermIncentivePlan
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration