XML 123 R95.htm IDEA: XBRL DOCUMENT
v3.20.4

Commitments (Details) t in Millions, lb in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2020 $ / oz t oz $ / shares | Dec. 31, 2020 $ / oz | Dec. 31, 2020 lb | Dec. 31, 2020 oz | Dec. 31, 2020 | Dec. 31, 2020 USD ($) | 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% |  |  |  |  |  |
Maximum ounces of silver on which on-going price of spot price is payable |  |  |  | 12,800,000 |  |  |
Purchase price per ounce of silver as a percent of average or spot price upon initial delivery | 20.00% |  |  |  |  |  |
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 |  |  |  | 21,510,000 |  |  |
Maximum ounces of silver on which on-going price of spot price is payable |  |  |  | 9,842,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 post inflation adjustment | $ |  |  |  |  |  | 418.27 |
The mill through put 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 |  |  |  |  |  |
Purchase price per ounce of silver per ounce upon delivery initial post inflation adjustment | $ / shares | $ 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 |  |  | 1 | 120 |  |  |
Copper for stated ounces of gold | lb |  |  | 1 |  |  |  |
Copper pounds per gold ounces to purchase threshold 2 |  |  |  | 81 |  |  |
Maximum ounces of gold receivable for second threshold |  |  |  | 1,716,188 |  |  |
Ounces of silver receivable per every 1 million pounds of copper produced | lb |  |  | 1 |  |  |  |
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 |  |  |  | 1,376 |  |  |
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 |  |  |  | 9,618,000 |  |  |
Maximum ounces of silver on which on-going price of spot price is payable |  |  |  | 2,460,500 |  |  |
Quantity of delivered gold ounces before payable production to be purchased decreases to next threshold from initial threshold |  |  |  | 202,000 |  |  |
The mill through put 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 |  |  |  |  |  |
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 |  |  |
Aggregate gold ounces delivered to increase the upfront deposit |  |  |  | 5,625 |  |  |
Gold ounces delivered to increase the upfront deposit (per quarter) |  |  |  | 703 |  |  |
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 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 |  |  |  |  |  |
Maximum ounces of gold threshold |  |  |  | 105,750 |  |  |
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) |  |  |  | 783.33 |  |  |
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) | $ / oz |  | 400 |  |  |  |  |
Term of agreement | 40 years |  |  |  |  |  |
Percentage of purchase commitment |  |  |  |  | 50.00% |  |

X
- Definition The aggregate gold ounces to be delivered as a result of the exercise by the operator of its option to increase the upfront deposit. + References No definition available. + Details
Name: | fnv_AggregateGoldOuncesDeliveredToIncreaseUpfrontDeposit
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

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 The gold ounces to be delivered quarterly as a result of the exercise by the operator of its option to increase the upfront deposit. + References No definition available. + Details
Name: | fnv_GoldOuncesDeliveredQuarterlyToIncreaseUpfrontDeposit
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 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 Represents the maximum ounces of gold threshold. + References No definition available. + Details
Name: | fnv_MaximumOuncesOfGoldReceivable
Namespace Prefix: | fnv_
Data Type: | num:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition The mill through put number of consecutive days of commensurate. + References No definition available. + Details
Name: | fnv_MillThroughputNumberOfConsecutiveDaysOfCommensurate
Namespace Prefix: | fnv_
Data Type: | xbrli:durationItemType
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 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 post inflation adjustment. + References No definition available. + Details
Name: | fnv_SilverPurchasePriceUponDeliveryInitialPerOzPostInflationAdjustment
Namespace Prefix: | fnv_
Data Type: | num:perShareItemType
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: |