XML 392 R114.htm IDEA: XBRL DOCUMENT
v3.19.1

Share-Based Payments - Summary of Information Relating to the Options and Equity - Settled Instruments (Detail) - USD ($) | 12 Months Ended
--- | ---
Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016
Disclosure of fair value of equity instruments granted [line items] |  |  |
Number of instruments | 18,361,977 | 18,290,651 | 9,062,261
Weighted average share price during the year on the Johannesburg Stock Exchange (US$) | $ 3.46 | $ 3.76 | $ 4.29
4.28 - 6.06 [member] |  |  |
Disclosure of fair value of equity instruments granted [line items] |  |  |
Number of instruments | 0 | 0 | 0
Price (US$) | $ 0 | $ 0.00 | $ 0.00
Contractual life (years) | 0 years | 0 years | 0 years
6.07 - 7.84 [member] |  |  |
Disclosure of fair value of equity instruments granted [line items] |  |  |
Number of instruments | 0 | 0 | 3,835
Price (US$) | $ 0 | $ 0.00 | $ 6.79
Contractual life (years) | 0 years | 0 years | 6 months
7.85 - 9.62 [member] |  |  |
Disclosure of fair value of equity instruments granted [line items] |  |  |
Number of instruments | 0 | 0 | 515,255
Price (US$) | $ 0 | $ 0.00 | $ 7.37
Contractual life (years) | 0 years | 0 years | 4 months 2 days
9.63 - 11.40 [member] |  |  |
Disclosure of fair value of equity instruments granted [line items] |  |  |
Number of instruments | 0 | 11,521 | 11,521
Price (US$) | $ 0 | $ 9.42 | $ 8.44
Contractual life (years) | 0 years | 0 years | 1 year
Restricted Shares ("PVRS") awarded [Member] |  |  |
Disclosure of fair value of equity instruments granted [line items] |  |  |
Number of instruments | 18,361,977 | 18,279,130 | 8,531,650
Price (US$) | $ 0 | $ 0.00 | $ 0.00
Contractual life (years) | 0 years | 0 years | 0 years

X
- Definition Disclosure of fair value of equity instruments granted. + References No definition available. + Details
Name: | gfi_DisclosureOfFairValueOfEquityInstrumentsGrantedLineItems
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of number and weighted average remaining contractual life of outstanding share options. + References No definition available. + Details
Name: | gfi_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptions
Namespace Prefix: | gfi_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share options outstanding in sharebased payment arrangement at end of year. + References No definition available. + Details
Name: | gfi_NumberOfShareOptionsOutstandingInSharebasedPaymentArrangementAtEndOfYear
Namespace Prefix: | gfi_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The exercise price of outstanding share options. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2018-01-01 -Paragraph 45 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=2&date=2018-03-01&anchor=para_45_d&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ExercisePriceOfOutstandingShareOptions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The weighted average share price. [Refer: Weighted average [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 2 -IssueDate 2018-01-01 -Paragraph 45 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=2&date=2018-03-01&anchor=para_45_c&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_WeightedAverageSharePrice
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=gfi_RangeOfExercisePricesForOutstandingShareOptionsOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=gfi_RangeOfExercisePricesForOutstandingShareOptionsTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=gfi_RangeOfExercisePricesForOutstandingShareOptionsThreeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=gfi_RangeOfExercisePricesForOutstandingShareOptionsFourMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis=gfi_RangeOfExercisePricesForOutstandingShareOptionsFiveMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |