XML 393 R115.htm IDEA: XBRL DOCUMENT
v3.19.1

Share-Based Payments - Summary of Options - Additional Information (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |
Compensation costs related to awards not yet recognised | $ 20.8 | $ 53.0 | $ 36.6
Share based compensation recognition period | 4 years |  |
Ordinary Shares [member] |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |
Unexercised options and shares, percent | 2.20% |  |
Top of range [member] | Ordinary Shares [member] |  |  |
Disclosure of terms and conditions of share-based payment arrangement [line items] |  |  |
Maximum number of ordinary shares that can be issued | 41,076,635 |  |
Maximum number of shares that can be issued to an individual | 4,107,663 |  |

X
- Definition Compensation costs related to awards not yet recognised. + References No definition available. + Details
Name: | gfi_CompensationCostsRelatedToAwardsNotYetRecognised
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum number of shares that can be issued to an individual under sharebased payment arrangements + References No definition available. + Details
Name: | gfi_MaximumNumberOfSharesThatCanBeIssuedToAnIndividualUnderSharebasedPaymentArrangements
Namespace Prefix: | gfi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum number of shares that can be issued under sharebased payment arrangements. + References No definition available. + Details
Name: | gfi_MaximumNumberOfSharesThatCanBeIssuedUnderSharebasedPaymentArrangements
Namespace Prefix: | gfi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of unexercised options and shares. + References No definition available. + Details
Name: | gfi_PercentageOfUnexercisedOptionsAndShares
Namespace Prefix: | gfi_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrecognized Share-based Payments Compensation Cost Recognised Period + References No definition available. + Details
Name: | gfi_UnrecognizedSharebasedPaymentsCompensationCostRecognisedPeriod
Namespace Prefix: | gfi_
Data Type: | xbrli:durationItemType
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
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=ifrs-full_OrdinarySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |