XML 88 R61.htm IDEA: XBRL DOCUMENT
v3.19.1

Royalty, Stream and Working Interests, Net - Impairments of Royalties, Streams and Working Interests (Details) | 12 Months Ended |  |  |
--- | --- | --- | --- | ---
Dec. 31, 2018 USD ($) item | Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2016
Impairments |  |  |  |
Number of assets with impairment indicators. | item | 3 |  |  |
Impairment loss recognized | $ 76,000,000 |  |  |
Discount rate (as a percent) |  |  |  | 5.00%
Change in gold price assumption for impairment analysis (as a percent) | 10.00% |  |  |
Change in gold price assumption (as a percent) | 10.00% |  |  |
Change in discount rate assumption for impairment analysis (as a percent) |  |  |  | 3.00%
Levack-Morrison |  |  |  |
Impairments |  |  |  |
Impairment loss recognized | $ 54,400,000 |  |  |
Recoverable amount of cash generating unit | 3,600,000 |  |  |
Podolsky |  |  |  |
Impairments |  |  |  |
Impairment loss recognized | 21,000,000 |  |  |
Recoverable amount of cash generating unit | 0 |  |  |
McCreedy |  |  |  |
Impairments |  |  |  |
Recoverable amount of cash generating unit | 11,000,000 |  |  |
Exploration assets |  |  |  |
Impairments |  |  |  |
Impairment loss recognized | $ 600,000 |  |  |
Key assumptions in the impairment testing analysis |  |  |  |
Impairments |  |  |  |
Long term gold price (in dollars per ounce) |  | $ 1,318 | $ 1,284 |
Long term platinum price (in dollars per ounce) |  | 931 | 864 |
Long term palladium price (in dollars per ounce) |  | $ 1,137 | $ 1,184 |

X
- Definition The percent change in discount rate assumptions applied to cash flow projection in determining impairment. + References No definition available. + Details
Name: | fnv_ChangeInDiscountRateAssumptionsAppliedToCashFlowProjectionImpairmentAnalysis
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percent change in gold price assumptions applied to cash flow projection in determining impairment. + References No definition available. + Details
Name: | fnv_ChangeInGoldPriceAssumptionsAppliedToCashFlowProjection
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The percent change in gold price assumptions applied to cash flow projection in determining impairment. + References No definition available. + Details
Name: | fnv_ChangeInGoldPriceAssumptionsAppliedToCashFlowProjectionImpairmentAnalysis
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The discount rate applied to impairment analysis. + References No definition available. + Details
Name: | fnv_DescriptionOfDiscountRatesAppliedToImpairmentAnalysis
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The long-term gold price applied to impairment analysis. + References No definition available. + Details
Name: | fnv_LongTermGoldPriceAppliedToImpairmentAnalysis
Namespace Prefix: | fnv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The long-term palladium price applied to impairment analysis. + References No definition available. + Details
Name: | fnv_LongTermPalladiumPriceAppliedToImpairmentAnalysis
Namespace Prefix: | fnv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The long-term platinum price applied to impairment analysis. + References No definition available. + Details
Name: | fnv_LongTermPlatinumPriceAppliedToImpairmentAnalysis
Namespace Prefix: | fnv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the number of assets with impairment indicators. + References No definition available. + Details
Name: | fnv_NumberOfAssetsWithImpairmentIndicators
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recoverable amount of cash generating unit. + References No definition available. + Details
Name: | fnv_RecoverableAmountOfCashGeneratingUnit
Namespace Prefix: | fnv_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2018-01-01 -Paragraph 126 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=36&date=2018-03-01&anchor=para_126_a&doctype=Standard -URIDate 2018-03-16 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 36 -IssueDate 2018-01-01 -Paragraph 129 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=36&date=2018-03-01&anchor=para_129_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ImpairmentLossRecognisedInProfitOrLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=fnv_LevackMorrisonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=fnv_PodolskyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=fnv_MccreedyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=ifrs-full_ExplorationAndEvaluationAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=fnv_KeyAssumptionsInImpairmentTestingAnalysisMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |