XML 117 R90.htm IDEA: XBRL DOCUMENT
v3.25.2

Commitments - Other (Details) lb in Millions | 6 Months Ended |  |
--- | --- | --- | ---
Jun. 30, 2025 $ / oz oz t | Jun. 30, 2025 oz | Jun. 30, 2025 $ / oz | Jun. 30, 2025 t | Jun. 30, 2025 lb | Jun. 01, 2021 USD ($) $ / oz
Antamina |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of silver to be purchased (as a percent) | 22.50% |  |  |  |  |
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 |  |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
Payment for each ounce of silver (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
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% |  |  |  |  |
Number of ounces of gold to be delivered |  | 750,000 |  |  |  |
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 | t |  |  |  | 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 | t |  |  |  | 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% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 400 |  |  |
Payment for each ounce of silver (in dollars per ounce) | $ / oz |  |  | 4 |  |  |
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% |  |  |  |  |
Number of ounces of gold to be delivered |  | 720,000 |  |  |  |
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 |  |  |  |
Cascabel |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of gold to be purchased (as a percent) | 14.00% |  |  |  |  |
Payment for each ounce of gold (as a percent) | 20.00% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
Term of agreement | 40 years |  |  |  |  |
Percentage of gold receivable after initial threshold is achieved | 8.40% |  |  |  |  |
Ounces of gold delivered | 525,000 |  |  |  |  |
Cooke 4 |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of gold to be purchased (as a percent) | 7.00% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 400 |  |  |
Term of agreement | 40 years |  |  |  |  |
Cobre Panama Fixed Payment Stream |  |  |  |  |  |
Commitments |  |  |  |  |  |
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 | $ / oz |  |  | 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,000,000 |  |  |  |  |
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 | $ / oz |  |  | 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 |  |  | 1 |
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 |  |  |  |
Maximum ounces of silver on which on-going price of spot price is payable |  | 29,731,000 |  |  |  |
Cobre Panama Floating Payment Stream |  |  |  |  |  |
Commitments |  |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
Payment for each ounce of silver (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
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% |  |  |  |  |
Number of ounces of gold to be delivered |  | 604,000 |  |  |  |
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,000,000 |  |  |  |  |
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 |
Maximum ounces of silver on which on-going price of spot price is payable |  | 7,432,750 |  |  |  |
Condestable |  |  |  |  |  |
Commitments |  |  |  |  |  |
Payment for each ounce of gold (as a percent) | 20.00% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
Payment for each ounce of silver (as a percent) | 20.00% |  |  |  |  |
Payment for each ounce of silver (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
Term of agreement | 40 years |  |  |  |  |
Percentage of gold receivable after initial threshold is achieved | 37.50% |  |  |  |  |
Maximum ounces of silver receivable |  | 291,000 |  |  |  |
Maximum ounces of gold receivable for first threshold |  | 8,760 |  |  |  |
Deliveries of ounces of refined gold threshold | 87,600 |  |  |  |  |
Refined gold delivery as percentage of production from stream area | 63.00% |  |  |  |  |
Deliveries of refined silver threshold ounces | 2,910,000 |  |  |  |  |
Refined silver delivery as percentage of production from stream area | 63.00% |  |  |  |  |
Percentage of silver delivered after second phase | 37.50% |  |  |  |  |
Guadalupe-Palmarejo |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of gold to be purchased (as a percent) | 50.00% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 800 |  |  |
Term of agreement | 40 years |  |  |  |  |
Karma |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of gold to be purchased (as a percent) | 4.875% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
Term of agreement | 40 years |  |  |  |  |
Percentage of spot price of gold on which on-going price is paid | 20.00% |  |  |  |  |
New Prosperity stream |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of gold to be purchased (as a percent) | 22.00% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 400 |  |  |
Term of agreement | 40 years |  |  |  |  |
Gold purchase price as percentage of spot price post second threshold delivered | 1.00% |  |  |  |  |
Sabodala |  |  |  |  |  |
Commitments |  |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
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 |  |  |  |
Sudbury |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of gold to be purchased (as a percent) | 50.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 |  |  |
Payment for each ounce of PGM (in dollars per ounce) | $ / oz |  |  | 400 |  |  |
Term of agreement | 40 years |  |  |  |  |
Percentage of purchase commitment | 50.00% |  |  |  |  |
Sudbury | Gold spot price is greater than $800 per ounce but less than $1,333 per ounce |  |  |  |  |  |
Commitments |  |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 800 |  |  |
Sudbury | Gold spot price is greater than $1,333 per ounce but less than $2,000 per ounce |  |  |  |  |  |
Commitments |  |  |  |  |  |
Payment for each ounce of gold (as a percent) | 60.00% |  |  |  |  |
Sudbury | Gold spot price is greater than $2,000 |  |  |  |  |  |
Commitments |  |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 1,200 |  |  |
Tocantinzinho |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of gold to be purchased (as a percent) | 12.50% |  |  |  |  |
Payment for each ounce of gold (as a percent) | 20.00% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 20 |  |  |
Term of agreement | 40 years |  |  |  |  |
Percentage of reduction in spot price after maximum ounces of gold have been delivered under the stream agreement | 7.50% |  |  |  |  |
Number of ounces of gold to be delivered |  | 300,000 |  |  |  |
Maximum ounces of gold on which on-going price of spot price is payable |  | 300,000 |  |  |  |
Western Limb Mining Operations |  |  |  |  |  |
Commitments |  |  |  |  |  |
Attributable payable production of platinum group metals to be purchased (as a percent) | 1.00% |  |  |  |  |
Payment for each ounce of gold (in dollars per ounce) | $ / oz |  |  | 5 |  |  |
Payment for each ounce of PGM (in dollars per ounce) | $ / oz |  |  | 5 |  |  |
Term of agreement | 40 years |  |  |  |  |
Percentage of gold from 4E PGM concentrate to be delivered until first threshold ounces met | 1.10% |  |  |  |  |
Initial threshold ounces of gold delivered |  | 87,500 |  |  |  |
Percentage of gold from 4E PGM concentrate to be delivered until second threshold ounces met | 0.75% |  |  |  |  |
Aggregate second threshold ounces of gold delivered |  | 237,000 |  |  |  |
Percentage of gold from 4E PGM concentrate to be delivered after second threshold ounces met for remaining life of mine | 80.00% |  |  |  |  |
Percentage of platinum concentrate to be delivered until second threshold ounces met | 2.10% |  |  |  |  |
Threshold initial ounces of platinum delivered. |  | 48,000 |  |  |  |
Maximum ounces of platinum available for delivery |  | 294,000 |  |  |  |
Gold purchase price as percentage of spot price post second threshold delivered | 10.00% |  |  |  |  |
Bottom of range | Sudbury | Gold spot price is greater than $800 per ounce but less than $1,333 per ounce |  |  |  |  |  |
Commitments |  |  |  |  |  |
Gold spot price per oz minimum threshold (in dollar per ounce) | $ / oz |  |  |  |  |  | 800
Bottom of range | Sudbury | Gold spot price is greater than $1,333 per ounce but less than $2,000 per ounce |  |  |  |  |  |
Commitments |  |  |  |  |  |
Gold spot price per oz minimum threshold (in dollar per ounce) | $ / oz |  |  |  |  |  | 1,333
Bottom of range | Sudbury | Gold spot price is greater than $2,000 |  |  |  |  |  |
Commitments |  |  |  |  |  |
Gold spot price per oz minimum threshold (in dollar per ounce) | $ |  |  |  |  |  | 2,000
Top of range | Sudbury | Gold spot price is greater than $800 per ounce but less than $1,333 per ounce |  |  |  |  |  |
Commitments |  |  |  |  |  |
Gold spot price per oz maximum threshold (in dollar per ounce) | $ / oz |  |  |  |  |  | 1,333
Top of range | Sudbury | Gold spot price is greater than $1,333 per ounce but less than $2,000 per ounce |  |  |  |  |  |
Commitments |  |  |  |  |  |
Gold spot price per oz maximum threshold (in dollar per ounce) | $ / oz |  |  |  |  |  | 2,000

X
- Definition Threshold aggregate second ounces of gold delivered and used in determining the percentage of gold to be paid. + References No definition available. + Details
Name: | fnv_AggregateSecondThresholdOuncesOfGoldDelivered
Namespace Prefix: | fnv_
Data Type: | dtr-types: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: | dtr-types:massItemType
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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Refined gold delivery as percentage of production from stream area to be delivered after threshold. + References No definition available. + Details
Name: | fnv_DeliveriesOfRefinedGoldAsPercentageOfProductionFromStreamArea
Namespace Prefix: | fnv_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Threshold for deliveries of ounce of refined gold. + References No definition available. + Details
Name: | fnv_DeliveriesOfRefinedGoldThresholdOunces
Namespace Prefix: | fnv_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deliveries of refined silver threshold ounces. + References No definition available. + Details
Name: | fnv_DeliveriesOfRefinedSilverThresholdOunces
Namespace Prefix: | fnv_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | duration

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: | dtr-types: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: | dtr-types: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: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Purchase price of gold as percentage of spot price post meeting of the second threshold delivery. + References No definition available. + Details
Name: | fnv_GoldPurchasePriceAsPercentageOfSpotPricePostSecondThresholdDelivered
Namespace Prefix: | fnv_
Data Type: | dtr-types:percentItemType
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: | dtr-types: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: | dtr-types: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: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The gold spot price per oz maximum threshold. + References No definition available. + Details
Name: | fnv_GoldSpotPricePerOzMaximumThreshold
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The gold spot price per oz minimum threshold. + References No definition available. + Details
Name: | fnv_GoldSpotPricePerOzMinimumThreshold
Namespace Prefix: | fnv_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold initial ounces of gold delivered. + References No definition available. + Details
Name: | fnv_InitialThresholdOuncesOfGoldDelivered
Namespace Prefix: | fnv_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the maximum ounces of gold threshold. + References No definition available. + Details
Name: | fnv_MaximumOuncesOfGoldReceivable
Namespace Prefix: | fnv_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Represents the maximum ounces of gold receivable for first threshold. + References No definition available. + Details
Name: | fnv_MaximumOuncesOfGoldReceivableForFirstBand
Namespace Prefix: | fnv_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Ounces of platinum capped for delivery beyond which the deliveries are not made. + References No definition available. + Details
Name: | fnv_MaximumOuncesOfPlatinumAvailableForDelivery
Namespace Prefix: | fnv_
Data Type: | dtr-types: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 gold ounces delivered. + References No definition available. + Details
Name: | fnv_OuncesOfGoldDelivered
Namespace Prefix: | fnv_
Data Type: | dtr-types:massItemType
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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of gold delivered of the total 4E PGM concentrate i.e., platinum, palladium, rhodium, and gold produced after the second threshold ounces met for remaining life of mine. + References No definition available. + Details
Name: | fnv_PercentageOfGoldFrom4ePgmConcentrateToBeDeliveredAfterSecondThresholdOuncesMetForRemainingLifeOfMine
Namespace Prefix: | fnv_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of gold delivered of the total 4E PGM concentrate i.e., platinum, palladium, rhodium, and gold produced until the first threshold ounces met. + References No definition available. + Details
Name: | fnv_PercentageOfGoldFrom4ePgmConcentrateToBeDeliveredUntilFirstThresholdOuncesMet
Namespace Prefix: | fnv_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of gold delivered of the total 4E PGM concentrate i.e., platinum, palladium, rhodium, and gold produced until the second threshold ounces met. + References No definition available. + Details
Name: | fnv_PercentageOfGoldFrom4ePgmConcentrateToBeDeliveredUntilSecondThresholdOuncesMet
Namespace Prefix: | fnv_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of platinum concentrate to be delivered until second threshold ounces met. + References No definition available. + Details
Name: | fnv_PercentageOfPlatinumConcentrateToBeDeliveredUntilSecondThresholdOuncesMet
Namespace Prefix: | fnv_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of silver delivered after second phase. + References No definition available. + Details
Name: | fnv_PercentageOfSilverToBeDeliveredAfterSecondPhase
Namespace Prefix: | fnv_
Data Type: | dtr-types: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 Refined silver delivery as percentage of production from stream area. + References No definition available. + Details
Name: | fnv_RefinedSilverDeliveryAsPercentageOfProductionFromStreamArea
Namespace Prefix: | fnv_
Data Type: | dtr-types:percentItemType
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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | dtr-types: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: | 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: | dtr-types: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 Threshold initial ounces of platinum delivered. + References No definition available. + Details
Name: | fnv_ThresholdInitialOuncesOfPlatinumDelivered
Namespace Prefix: | fnv_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with 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_CascabelMember
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_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_CondestableMember
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_KarmaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfAssetsAxis=fnv_NewProsperityStreamMember
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_SudburyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fnv_GoldSpotPriceBetween800PerOunceTo1333PerOunceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fnv_GoldSpotPriceBetween1333PerOunceTo2000PerOunceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_StatementScenarioAxis=fnv_GoldSpotPriceGreaterThan2000Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |