XML 120 R86.htm IDEA: XBRL DOCUMENT
v3.19.1

Commitments (Details) t in Millions, lb in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2018 $ / oz USD ($) lb oz t | Jul. 01, 2018 $ / oz
Antamina |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 0.00% |
Attributable payable production of silver to be purchased (as a percent) | 22.50% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of silver (as a percent) | 5.00% |
Term of agreement | 40 years |
Fixed silver payability (as a percent) | 90.00% |
Percentage of reduction in spot price after maximum ounces of silver have been delivered under the stream agreement | 15.00% |
Maximum ounces of silver on which on-going price of spot price is payable | 86,000,000 |
Purchase price per ounce of silver as a percent of average or spot price upon initial delivery | 5.00% |
Antapaccay |  |
Commitments |  |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (as a percent) | 20.00% |
Payment for each ounce of silver (as a percent) | 20.00% |
Term of agreement | 40 years |
Percentage of reduction in spot price after maximum ounces of silver have been delivered under the stream agreement | 30.00% |
Purchase price per ounce of silver as a percent of average or spot price upon initial delivery | 20.00% |
Maximum ounces of silver on which on-going price of spot price is payable | 12,800,000 |
Ounces of gold receivable for each 1,000 tonnes of copper | 300 |
Copper for 300 ounces of gold | 1,000 |
Quantity of delivered gold ounces before payable production to be purchased decreases to next threshold from initial threshold | 630,000 |
Percentage of gold receivable after initial threshold is achieved | 30.00% |
Ounces of silver receivable for each 1,l000 tonnes of copper | 4,700 |
Copper for 4,700 ounces of silver | 1,000 |
Maximum ounces of silver receivable | 10,000,000 |
Percentage of spot price of gold on which on-going price is paid | 20.00% |
Maximum ounces of gold on which on-going price of spot price is payable | 750,000 |
Percentage of spot price of gold on which on-going price is paid after maximum ounces have been delivered | 30.00% |
Percentage of spot price of silver on which on-going price is paid after maximum ounces have been delivered | 30.00% |
Candelaria |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 68.00% |
Attributable payable production of silver to be purchased (as a percent) | 68.00% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (in dollars per ounce) | $ / oz | 400 |
Payment for each ounce of silver (in dollars per ounce) | $ / oz | 4.00 |
Term of agreement | 40 years |
Percentage of reduction in spot price after maximum ounces of silver have been delivered under the stream agreement | 40.00% |
Maximum ounces of silver on which on-going price of spot price is payable | 12,000,000 |
Maximum ounces of gold on which on-going price of spot price is payable | 720,000 |
Cobre Panama Fixed Payment Stream |  |
Commitments |  |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (in dollars per ounce) | $ / oz | 418 |
Payment for each ounce of silver (in dollars per ounce) | $ / oz | 6.27 |
Term of agreement | 40 years |
Percentage of reduction in spot price after maximum ounces of silver have been delivered under the stream agreement | 62.10% |
Percentage of reduction in spot price after maximum ounces of gold have been delivered under the stream agreement | 63.40% |
Maximum ounces of silver on which on-going price of spot price is payable | 9,842,000 |
Maximum ounces of silver on which on-going price of spot price is payable | 21,510,000 |
Quantity of delivered gold ounces before payable production to be purchased decreases to next threshold from initial threshold | 808,000 |
Purchase price per ounce of gold per ounce upon delivery initial | $ | 406 |
Purchase price per ounce of gold per ounce upon delivery initial post inflation adjustment | $ | 418.27 |
The mill thoughput number of consecutive days of commensurate | 30 days |
The annual capacity of tonnes per annum reached by period end. | t | 58 |
Annual rate of return on upfront payments until the mill throughput is achieved | 5.00% |
The reduction of applicable fixed gold price per ounce (in dollar per ounce) | $ / oz | 100 |
Quantity of delivered gold ounces before purchase decreases to next threshold from initial threshold | 1,341,000 |
Silver price per ounce of silver per ounce upon delivery initial | $ | 6.09 |
Purchase price per ounce of silver per ounce upon delivery initial post inflation adjustment | $ | 6.27 |
Percentage of spot price of gold on which on-going price is paid after maximum ounces have been delivered | 50.00% |
Percentage of spot price of silver on which on-going price is paid after maximum ounces have been delivered | 50.00% |
Ounces of gold receivable per every 1 million pounds of copper produced | 120 |
Copper for stated ounces of gold | lb | 1 |
Copper pounds per gold ounces to purchase threshold 2 | 81 |
Ounces of gold receivable per every 1 million pounds of copper produced | lb | 1 |
Maximum ounces of gold receivable for second threshold | 1,716,188 |
Ounces of silver receivable per every 1 million pounds of copper produced | 1,376 |
Copper for stated ounces of silver | lb | 1 |
Number of payable Silver ounces to be purchased per quantity of pounds of copper | 1,776 |
Ounces of silver receivable per every 1 million pounds of copper produced | lb | 1 |
Ounces Of Silver Delivered Under Threshold 2 Before Committed Quantities Reduces | 29,731,000 |
Cobre Panama Floating Payment Stream |  |
Commitments |  |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (as a percent) | 20.00% |
Payment for each ounce of silver (as a percent) | 20.00% |
Term of agreement | 40 years |
Percentage of reduction in spot price after maximum ounces of silver have been delivered under the stream agreement | 15.53% |
Percentage of reduction in spot price after maximum ounces of gold have been delivered under the stream agreement | 15.85% |
Maximum ounces of silver on which on-going price of spot price is payable | 2,460,500 |
Purchase price per ounce of silver as a percent of average or spot price upon initial delivery | 20.00% |
Maximum ounces of silver on which on-going price of spot price is payable | 9,618,000 |
Quantity of delivered gold ounces before payable production to be purchased decreases to next threshold from initial threshold | 202,000 |
The mill thoughput number of consecutive days of commensurate | 30 days |
The annual capacity of tonnes per annum reached by period end. | t | 58 |
Annual rate of return on upfront payments until the mill throughput is achieved | 5.00% |
The reduction of applicable fixed gold price per ounce (in dollar per ounce) | $ / oz | 100 |
Percentage of spot price of gold on which on-going price is paid | 20.00% |
Maximum ounces of gold on which on-going price of spot price is payable | 604,000 |
Percentage of spot price of gold on which on-going price is paid after maximum ounces have been delivered | 50.00% |
Percentage of spot price of silver on which on-going price is paid after maximum ounces have been delivered | 50.00% |
Ounces of gold receivable per every 1 million pounds of copper produced | 30 |
Copper for stated ounces of gold | lb | 1 |
Copper pounds per gold ounces to purchase threshold 2 | 20.25 |
Ounces of gold receivable per every 1 million pounds of copper produced | lb | 1 |
Maximum ounces of gold receivable for second threshold | 429,047 |
Ounces of silver receivable per every 1 million pounds of copper produced | 344 |
Copper for stated ounces of silver | lb | 1 |
Number of payable Silver ounces to be purchased per quantity of pounds of copper | 444 |
Ounces of silver receivable per every 1 million pounds of copper produced | lb | 1 |
Ounces Of Silver Delivered Under Threshold 2 Before Committed Quantities Reduces | 7,432,750 |
Karma |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 4.875% |
Attributable payable production of silver to be purchased (as a percent) | 0.00% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (as a percent) | 20.00% |
Term of agreement | 40 years |
Percentage of gold receivable after initial threshold is achieved | 4.875% |
Percentage of spot price of gold on which on-going price is paid | 20.00% |
Maximum ounces of gold receivable (per annum) | 15,000 |
Guadalupe-Palmarejo |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 50.00% |
Attributable payable production of silver to be purchased (as a percent) | 0.00% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (in dollars per ounce) | $ / oz | 800 |
Term of agreement | 40 years |
Sabodala |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 6.00% |
Attributable payable production of silver to be purchased (as a percent) | 0.00% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (as a percent) | 20.00% |
Term of agreement | 40 years |
Percentage of gold receivable after initial threshold is achieved | 6.00% |
Percentage of spot price of gold on which on-going price is paid | 20.00% |
Maximum ounces of gold receivable (per month) | 1,875 |
MWS |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 25.00% |
Attributable payable production of silver to be purchased (as a percent) | 0.00% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (in dollars per ounce) | $ / oz | 400 |
Term of agreement | 40 years |
Ounces of gold capped under agreement | 312,500 |
Cooke 4 |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 7.00% |
Attributable payable production of silver to be purchased (as a percent) | 0.00% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 0.00% |
Payment for each ounce of gold (in dollars per ounce) | $ / oz | 400 |
Term of agreement | 40 years |
Sudbury |  |
Commitments |  |
Attributable payable production of gold to be purchased (as a percent) | 50.00% |
Attributable payable production of silver to be purchased (as a percent) | 0.00% |
Attributable payable production of platinum group metals to be purchased (as a percent) | 50.00% |
Payment for each ounce of gold (in dollars per ounce) | $ / oz | 400 | 800
Payment for each ounce of PGM (in dollars per ounce) | $ | 400 |
Term of agreement | 40 years |
Percentage of purchase commitment | 50.00% |

X
- Definition The annual capacity of tonnes per annum reached by period end. + References No definition available. + Details
Name: | fnv_AnnualCapacityOfTonnesPerAnnumReachedByPeriodEnd
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the annual rate of return on upfront payments until the mill throughput is achieved. + References No definition available. + Details
Name: | fnv_AnnualRateOfReturnOnUpfrontPaymentsUntilMillThroughputAchieved
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial number of tonnes of copper in concentrate per quantity of payable gold ounces to be purchased. + References No definition available. + Details
Name: | fnv_CopperInConcentratePerGoldOuncesToPurchaseInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial number of tonnes of copper in concentrate per quantity of payable silver ounces to be purchased. + References No definition available. + Details
Name: | fnv_CopperInConcentratePerSilverOuncesToPurchaseInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial number of pounds of copper per quantity of payable gold ounces to be purchased. + References No definition available. + Details
Name: | fnv_CopperPerGoldOuncesToPurchaseInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold 2 number of pounds of copper per quantity of payable gold ounces to be purchased. + References No definition available. + Details
Name: | fnv_CopperPerGoldOuncesToPurchaseThreshold2
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial number of pounds of copper per quantity of payable Silver ounces to be purchased. + References No definition available. + Details
Name: | fnv_CopperPerSilverOuncesToPurchaseInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold 2 number of pounds of copper per quantity of payable Silver ounces to be purchased. + References No definition available. + Details
Name: | fnv_CopperPerSilverOuncesToPurchaseThreshold2
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold 2 number of tonnes of copper in concentrate per quantity of payable gold ounces to be purchased. + References No definition available. + Details
Name: | fnv_CopperPoundsPerGoldOuncesToPurchaseThreshold2
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial fixed ounces of payable gold to be purchased per annum. + References No definition available. + Details
Name: | fnv_FixedGoldOuncesToPurchaseAnnuallyInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial fixed ounces of payable gold to be purchased per month. + References No definition available. + Details
Name: | fnv_FixedGoldOuncesToPurchaseMonthlyInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum quantity of payable gold ounces to be purchased under the agreement. + References No definition available. + Details
Name: | fnv_GoldOuncesCommittedToPurchase
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial number of payable gold ounces to be purchased per quantity of tonnes of copper in concentrate. + References No definition available. + Details
Name: | fnv_GoldOuncesToPurchasePerCopperConcentrateInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial number of payable gold ounces to be purchased per quantity of pounds of copper. + References No definition available. + Details
Name: | fnv_GoldOuncesToPurchasePerCopperInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Current purchase price per ounce of gold upon delivery. + References No definition available. + Details
Name: | fnv_GoldPurchasePriceUponDeliveryCurrentDollarPerOz
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Current purchase price per ounce of gold as a percent of average or spot price upon delivery. + References No definition available. + Details
Name: | fnv_GoldPurchasePriceUponDeliveryCurrentPercent
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial purchase price per ounce of Gold as a percent of average or spot price upon delivery. + References No definition available. + Details
Name: | fnv_GoldPurchasePriceUponDeliveryInitial
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial purchase price per ounce of gold per ounce upon delivery. + References No definition available. + Details
Name: | fnv_GoldPurchasePriceUponDeliveryInitialPerOz
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial purchase price per ounce of gold per ounce upon delivery post inflation adjustment. + References No definition available. + Details
Name: | fnv_GoldPurchasePriceUponDeliveryInitialPerOzPostInflationAdjustment
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Purchase price per ounce of Gold as a percent of average or spot price upon delivery under Threshold 2 after the delivery of the initial committed ounces. + References No definition available. + Details
Name: | fnv_GoldPurchasePriceUponDeliveryThreshold2
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The mill thoughput number of consecutive days of commensurate. + References No definition available. + Details
Name: | fnv_MillThoughputNumberOfConsecutiveDaysOfCommensurate
Namespace Prefix: | fnv_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Quantity of delivered gold ounces before payable production to be purchased decreases to next threshold from initial threshold. + References No definition available. + Details
Name: | fnv_OuncesOfGoldDeliveredUnderInitialThresholdBeforeCommittedQuantitiesReduces
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Quantity of delivered gold ounces before purchase price decreases to next threshold from initial threshold. + References No definition available. + Details
Name: | fnv_OuncesOfGoldDeliveredUnderInitialThresholdBeforePurchasePriceReduce
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Quantity of delivered gold ounces before purchase price decreases to next threshold from initial threshold. + References No definition available. + Details
Name: | fnv_OuncesOfGoldDeliveredUnderInitialThresholdBeforePurchasePriceReduces
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Quantity of delivered gold ounces before payable production to be purchased decreases to next threshold from Threshold 2. + References No definition available. + Details
Name: | fnv_OuncesOfGoldDeliveredUnderThreshold2BeforeCommittedQuantitiesReduces
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Quantity of delivered silver ounces before payable production to be purchased decreases to next threshold from initial threshold. + References No definition available. + Details
Name: | fnv_OuncesOfSilverDeliveredUnderInitialThreshold
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Quantity of delivered silver ounces before payable production to be purchased decreases to next threshold from initial threshold. + References No definition available. + Details
Name: | fnv_OuncesOfSilverDeliveredUnderInitialThresholdBeforeCommittedQuantitiesReduces
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Quantity of delivered Silver ounces before purchase price decreases to next threshold from initial threshold. + References No definition available. + Details
Name: | fnv_OuncesOfSilverDeliveredUnderInitialThresholdBeforePurchasePriceReduces
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Quantity of delivered Silver ounces before payable production to be purchased decreases to next threshold from Threshold 2. + References No definition available. + Details
Name: | fnv_OuncesOfSilverDeliveredUnderThreshold2BeforeCommittedQuantitiesReduces
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percent of payable Gold and Silver production to be purchased after a certain quantity of Silver is initially delivered under Threshold 1. + References No definition available. + Details
Name: | fnv_PercentGoldAndSilverProductionToPurchaseThreshold2
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Current percent of payable gold production to be purchased under agreement. + References No definition available. + Details
Name: | fnv_PercentGoldProductionToPurchaseCurrent
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percent of payable gold production to be purchased after a certain quantity of gold is initially delivered under Threshold 1. + References No definition available. + Details
Name: | fnv_PercentGoldProductionToPurchaseThreshold2
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent of payable gold production to be purchased after a certain quantity of gold is delivered under Threshold 2. + References No definition available. + Details
Name: | fnv_PercentGoldProductionToPurchaseThreshold3
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percent of payable metal production to be purchased under the agreement. + References No definition available. + Details
Name: | fnv_PercentOfMetalCommittedToPurchase
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Current percent of payable PGM production to be purchased under agreement. + References No definition available. + Details
Name: | fnv_PercentPgmProductionToPurchaseCurrent
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Current percent of payable silver production to be purchased under agreement. + References No definition available. + Details
Name: | fnv_PercentSilverProductionToPurchaseCurrent
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial percent of payable silver production to be purchased under agreement. + References No definition available. + Details
Name: | fnv_PercentSilverProductionToPurchaseInitial
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent of payable silver production to be purchased after a certain quantity of silver is initially delivered under Threshold 1. + References No definition available. + Details
Name: | fnv_PercentSilverProductionToPurchaseThreshold2
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent of payable Silver production to be purchased after a certain quantity of Silver is delivered under Threshold 2. + References No definition available. + Details
Name: | fnv_PercentSilverProductionToPurchaseThreshold3
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Current purchase price per ounce of PGM upon delivery + References No definition available. + Details
Name: | fnv_PgmPurchasePriceUponDeliveryCurrentDollarPerOz
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the reduction of applicable fixed gold price per ounce. + References No definition available. + Details
Name: | fnv_ReductionOfApplicableFixedGoldPricePerOunce
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial number of payable silver ounces to be purchased per quantity of tonnes of copper in concentrate + References No definition available. + Details
Name: | fnv_SilverOuncesToPurchasePerCopperConcentrateInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial number of payable Silver ounces to be purchased per quantity of pounds of copper. + References No definition available. + Details
Name: | fnv_SilverOuncesToPurchasePerCopperInitial
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold 2 number of payable Silver ounces to be purchased per quantity of pounds of copper. + References No definition available. + Details
Name: | fnv_SilverOuncesToPurchasePerCopperThreshold2
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Current purchase price per ounce of silver upon delivery. + References No definition available. + Details
Name: | fnv_SilverPurchasePriceUponDeliveryCurrentDollarPerOz
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Current purchase price per ounce of silver as a percent of average or spot price upon delivery. + References No definition available. + Details
Name: | fnv_SilverPurchasePriceUponDeliveryCurrentPercent
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial purchase price per ounce of silver as a percent of average or spot price upon delivery + References No definition available. + Details
Name: | fnv_SilverPurchasePriceUponDeliveryInitial
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Initial purchase price per ounce of silver per ounce upon delivery. + References No definition available. + Details
Name: | fnv_SilverPurchasePriceUponDeliveryInitialPerOz
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial purchase price per ounce of silver per ounce upon delivery post inflation adjustment. + References No definition available. + Details
Name: | fnv_SilverPurchasePriceUponDeliveryInitialPerOzPostInflationAdjustment
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Purchase price per ounce of Silver as a percent of average or spot price upon delivery under Threshold 2 after the delivery of the initial committed ounces. + References No definition available. + Details
Name: | fnv_SilverPurchasePriceUponDeliveryThreshold2
Namespace Prefix: | fnv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The term of agreement committed pursuant to the associated precious metals agreements. + References No definition available. + Details
Name: | fnv_TermOfAgreementCommitted
Namespace Prefix: | fnv_
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_DisclosureOfInvestmentPropertyLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

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

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

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

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

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

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

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

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