XML 436 R174.htm IDEA: XBRL DOCUMENT
v3.21.1

Lease Liabilities - Summary of Finance Lease Liabilities (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Disclosure of finance lease liabilities [line items] |  |  |
Balance at the beginning of the year (2018: finance lease liabilities) | $ 332.9 | $ 88.6 |
Leases recognised on adoption of IFRS 16 | 0.0 | 209.6 |
Additions during the year1 | 127.2 | 67.3 |
Remeasurements of leases during the year2 | 12.8 | 5.9 |
Interest expense | 22.4 | 18.6 | $ 0.2
Repayments | (86.8) | (56.9) |
Translation adjustment | 20.5 | (0.2) |
Balance at the end of the year | 429.0 | 332.9 | $ 88.6
Current portion of lease liability | (64.2) | (45.2) |
Non-current portion of lease liability | 364.8 | 287.7 |
Future minimum lease payments | 578.3 | 447.4 |
Interest | 149.3 | 114.5 |
Present value of minimum lease payments | 429.0 | 332.9 |
Within one year [member] |  |  |
Disclosure of finance lease liabilities [line items] |  |  |
Balance at the beginning of the year (2018: finance lease liabilities) | 63.9 |  |
Balance at the end of the year | 88.4 | 63.9 |
Future minimum lease payments | 88.4 | 63.9 |
Interest | 24.2 | 18.7 |
Present value of minimum lease payments | 64.2 | 45.2 |
Later than one years and not later than five years [member] |  |  |
Disclosure of finance lease liabilities [line items] |  |  |
Future minimum lease payments | 228.7 | 178.2 |
Interest | 71.5 | 55.2 |
Present value of minimum lease payments | 157.2 | 123.0 |
Later than five years [member] |  |  |
Disclosure of finance lease liabilities [line items] |  |  |
Balance at the beginning of the year (2018: finance lease liabilities) | 205.3 |  |
Balance at the end of the year | 261.2 | 205.3 |
Future minimum lease payments | 261.2 | 205.3 |
Interest | 53.6 | 40.6 |
Present value of minimum lease payments | $ 207.6 | $ 164.7 |

X
- Definition Disclosure of finance lease liabilities [line items] + References No definition available. + Details
Name: | gfi_DisclosureOfFinanceLeaseLiabilitiesLineItems
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Finance lease capital repayments due. + References No definition available. + Details
Name: | gfi_FinanceLeaseCapitalRepaymentsDue
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of liabilities related to finance leases. + References No definition available. + Details
Name: | gfi_FinanceLeaseLiabilitiesTotal
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Foreign currency translation adjustment on finance leases. + References No definition available. + Details
Name: | gfi_ForeignCurrencyTranslationAdjustmentOnFinanceLeases
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount relates to interest included in future payments and not contingent rent. + References No definition available. + Details
Name: | gfi_FutureInterestIncludedInUndiscountedLeaseLiabilities
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Future minimum lease payments. + References No definition available. + Details
Name: | gfi_FutureMinimumLeasePayments
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase decrease due to remeasurements of lease liabilities. + References No definition available. + Details
Name: | gfi_IncreaseDecreaseDueToRemeasurementsOfLeaseLiabilities
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of interest expense on finance lease liability. + References No definition available. + Details
Name: | gfi_InterestExpenseFinanceLeaseLiability
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Lease recognised adoption of IFRS 16. + References No definition available. + Details
Name: | gfi_LeaseRecognisedAdoptionOfIfrs16
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The present value of minimum finance lease payments payable. + References No definition available. + Details
Name: | gfi_MinimumFinanceLeasePaymentPayable
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of current lease liabilities. [Refer: Lease liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2020-01-01 -Paragraph 47 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_47_b&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_CurrentLeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The increase (decrease) in the net investment in finance lease. [Refer: Net investment in finance lease] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2020-01-01 -Paragraph 93 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_93&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_IncreaseDecreaseInNetInvestmentInFinanceLease
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of non-current lease liabilities. [Refer: Lease liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 16 -IssueDate 2020-01-01 -Paragraph 47 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2020-en-r&anchor=para_47_b&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_NoncurrentLeaseLiabilities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=gfi_LaterThanOneYearsAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |