XML 392 R130.htm IDEA: XBRL DOCUMENT
v3.21.1

Loan Advanced - Contractor - Summary of Termination Of Contract (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019
Statement [line items] |  |
Trade and other payables | $ 550.6 | $ 466.8
BCM Ghana Limited [Member] |  |
Statement [line items] |  |
Profit (loss) from discontinued operations | 1.1 | 13.1
Trade and other payables | 39.5 | 40.3
Mining Fleet [Member] | BCM Ghana Limited [Member] |  |
Statement [line items] |  |
Mining fleet | 29.4 | 31.2
Trade and other payables | 29.4 | 31.2
Premium Payable On Minining Fleet [Member] | BCM Ghana Limited [Member] |  |
Statement [line items] |  |
Profit (loss) from discontinued operations | (0.5) | 7.8
Trade and other payables | 7.3 | 7.8
Demobilisation Costs [Member] | BCM Ghana Limited [Member] |  |
Statement [line items] |  |
Profit (loss) from discontinued operations | (0.2) | 1.3
Trade and other payables | 1.0 | 1.3
Early Terminations Payment [Member] | BCM Ghana Limited [Member] |  |
Statement [line items] |  |
Profit (loss) from discontinued operations | 0.0 | 4.0
Non Mobile Fleet [Member] | BCM Ghana Limited [Member] |  |
Statement [line items] |  |
Profit (loss) from discontinued operations | 1.8 | 0.0
Trade and other payables | $ 1.8 | $ 0.0

X
- Definition Assets held for sale. + References No definition available. + Details
Name: | gfi_AssetsHeldForSale
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | gfi_StatementLineItems
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 5 -IssueDate 2020-01-01 -Paragraph 33 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2020-en-r&anchor=para_33_a&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2020-01-01 -Paragraph B12 -Subparagraph b -Clause vii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B -URIDate 2020-01-01 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 82 -Subparagraph ea -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_82_ea&doctype=Standard -URIDate 2020-01-01 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 98 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_98_e&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ProfitLossFromDiscontinuedOperations
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of trade payables and other payables. [Refer: Trade payables; Other payables] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 54 -Subparagraph k -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_54_k&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_TradeAndOtherPayables
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=gfi_BCMGhanaLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=gfi_MiningFleetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=gfi_PremiumPayableOnMininingFleetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=gfi_DemobilisationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=gfi_EarlyTerminationsPaymentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=gfi_NonMobileFleetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |