XML 102 R71.htm IDEA: XBRL DOCUMENT
v3.22.4

Commitments and Contingencies - Schedule of Purchase Commitments in Connection With Commodity Streams (Parenthetical) (Detail) lb in Millions, $ in Millions | Dec. 31, 2022 AUD ($) $ / per_Oz $ / per_LB oz lb
--- | ---
Gold Commodity Type [member] | Relief Canyon [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 32,022
Gold Commodity Type [member] | Vatukoula [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 11,022
Commodity per ounce purchase price percentage of market price | 20.00%
Gold Commodity Type [member] | Blyvoor Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 572
Initial delivered threshold production | 300,000
Threshold cumulative commodity production | 10,320,000
Gold Commodity Type [member] | Bonikro Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 400
Gold Commodity Type [member] | Greenstone Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price percentage of market price | 20.00%
Per​ ounce ​payment to fund mine level environmental and social programs | $ / per_Oz | 30
Gold Commodity Type [member] | Mercedes Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 25,200
Gold Commodity Type [member] | Platreef Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Payability factor | 80.00%
Gold Commodity Type [member] | During Fixed Delivery Period [member] | Relief Canyon [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 0
Gold Commodity Type [member] | Until 39,000 Ounces [Member] | Bonikro Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 39,000
Gold Commodity Type [member] | Thereafter 120333 Ounces of Gold [Member] | Greenstone Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 120,333
Gold Commodity Type [member] | Until 131250 Gold Ounces Delivered [Member] | Platreef Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 131,250
Percentage of life of mine gold or relevant commodity | 37.50%
Gold Commodity Type [member] | After 256980 Gold Ounces Delivered [Member] | Platreef Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 1.875%
Gold Commodity Type [member] | After 11,022 Ounces Delivered [Member] | Vatukoula [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 11,022
Gold Commodity Type [member] | After 120,333 Ounces Delivered [Member] | Greenstone Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 1.583%
Gold Commodity Type [member] | After 25,200 Ounces Delivered [Member] | Mercedes Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 4.40%
Commodity per ounce purchase price percentage of market price | 25.00%
Gold Commodity Type [member] | Until 25,200 Ounces Delivered [Member] | Mercedes Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price percentage of market price | 7.50%
Gold Commodity Type [member] | Above 100000 Ounces Produced In Calendar Year [Member] | Vatukoula [Member] | After Delivery of 11,022 Gold Ounces [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 1.199%
Gold Commodity Type [member] | Upto First 16000 Ounces Of Gold Delivered In Calendar Year [Member] | Blyvoor Gold Stream [Member] | Until 300,000 Total Ounces Delivered [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 16,000
Percentage of life of mine gold or relevant commodity | 10.00%
Gold Commodity Type [member] | After 16000 Ounces Of Gold Delivered In Calendar Year [Member] | Blyvoor Gold Stream [Member] | Until 300,000 Total Ounces Delivered [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 5.00%
Gold Commodity Type [member] | Upto First 100000 Ounces Produced In Calendar Year [Member] | Vatukoula [Member] | After 11,022 Total Ounces Delivered [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 1.363%
Gold Commodity Type [member] | Upto First 100000 Ounces Received In Calendar Year [Member] | Blyvoor Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Commodity Production Limit | 100,000
Gold Commodity Type [member] | Upto First 100000 Ounces Received In Calendar Year [Member] | Blyvoor Gold Stream [Member] | After 300000 Ounces Delivered Until 10320000 Ounces Produced [Member] |
Commitments and Contingencies [Line Items] |
Percentage of commodity received on production | 0.50%
Gold Commodity Type [member] | Until 39000 Ounces Delivered [Member] | Bonikro Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 6.00%
Gold Commodity Type [member] | From 39000 Ounces To 61750 Ounces Delivered [Member] | Bonikro Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 61,750
Percentage of life of mine gold or relevant commodity | 3.50%
Gold Commodity Type [member] | After 61750 Ounces Delivered [Member] | Bonikro Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 2.00%
Gold Commodity Type [member] | Until 120333 Ounces Of Gold Delivered [Member] | Greenstone Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 2.375%
Percentage basis | 100.00%
Gold Commodity Type [member] | Until 405000 Ounces Gold Delivered [Member] | Hod Maden [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 20.00%
Commodity per ounce purchase price percentage of market price | 50.00%
Percentage basis | 100.00%
Gold Commodity Type [member] | After 405000 Ounces Of Gold Delivered [Member] | Hod Maden [member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 405,000
Percentage of life of mine gold or relevant commodity | 12.00%
Commodity per ounce purchase price percentage of market price | 60.00%
Gold Commodity Type [member] | Until Aggregate 256980 Gold Ounces Delivered [Member] | Platreef Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 100
Threshold, percentage life of mine or relevant weight commodity change | 256,980
Gold Commodity Type [member] | After 8.6 Million​ Ounces​ Produced [member] | The Lesser of $500 and Prevailing Market Price [member] | Hugo North Extension and Heruga [member] | Top of Range [member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 500
Gold Commodity Type [member] | Until 8.6 Million Ounces produced [Member] | The Lesser of $220 and Prevailing Market Price [member] | Hugo North Extension and Heruga [member] | Bottom of Range [member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 220
Gold Commodity Type [member] | After 131250 Ounces Delivered Until Aggregate 256980 Gold Ounces Delivered [Member] | Platreef Gold Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 30.00%
Gold Commodity Type [member] | Upto 11,022 Ounces Delivered [member] | Vatukoula [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price percentage of market price | 20.00%
Copper Commodity Type [member] | Chapada Mine [member] |
Commitments and Contingencies [Line Items] |
Threshold, annual maximum measurement weight commodity purchase | lb | 3.9
Percentage of life of mine gold or relevant commodity | 4.20%
Commodity per ounce purchase price percentage of market price | 30.00%
Copper Commodity Type [member] | Hugo North Extension and Heruga [member] |
Commitments and Contingencies [Line Items] |
Threshold, purchase price per measurement weight change | lb | 9,100.0
Copper Commodity Type [member] | Below 560 Metres Threshold [member] | Hugo North Extension and Heruga [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 0.42%
Copper Commodity Type [member] | Above 560 Metres Threshold [member] | Hugo North Extension and Heruga [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 0.62%
Copper Commodity Type [member] | Before 9.1 Billion Pounds Produced [member] | The Lesser of $.50 and Prevailing Market Price [member] | Hugo North Extension and Heruga [member] |
Commitments and Contingencies [Line Items] |
Commodity per pound purchase price | $ / per_LB | 0.5
Copper Commodity Type [member] | After 9.1 Billion Pounds Produced [member] | The Lesser of $1.10 and Prevailing Market Price [member] | Hugo North Extension and Heruga [member] |
Commitments and Contingencies [Line Items] |
Commodity per pound purchase price | $ / per_LB | 1.1
Copper Commodity Type [member] | Before Chapada Copper Stream Delivers 39 Million Pounds [Member] | Chapada Mine [member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | lb | 39.0
Percentage of life of mine gold or relevant commodity | 4.20%
Copper Commodity Type [member] | Above 39 Million Pounds And Less Than 50 Million Pounds Threshold [member] | Chapada Mine [member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | lb | 50.0
Percentage of life of mine gold or relevant commodity | 3.00%
Copper Commodity Type [member] | Above 50 Million Pounds [member] | Chapada Mine [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 1.50%
Gold and Silver Commodity Type [member] | Relief Canyon [Member] | Bottom of Range [member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price percentage of market price | 30.00%
Gold and Silver Commodity Type [member] | Relief Canyon [Member] | Top of Range [member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price percentage of market price | 65.00%
Gold and Silver Commodity Type [member] | Below 560 Metres Threshold [member] | Hugo North Extension [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 5.62%
Gold and Silver Commodity Type [member] | Below 560 Metres Threshold [member] | Heruga [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 4.26%
Gold and Silver Commodity Type [member] | Above 560 Metres Threshold [member] | Hugo North Extension [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 8.43%
Gold and Silver Commodity Type [member] | Above 560 Metres Threshold [member] | Heruga [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 6.39%
Gold and Silver Commodity Type [member] | After 32022 Ounces Delivered [Member] | Relief Canyon [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 4.00%
Silver Commodity Type [member] | Yamana Silver Stream [member] |
Commitments and Contingencies [Line Items] |
Threshold, annual maximum measurement weight commodity purchase | 1,200,000
Threshold, percentage life of mine or relevant weight commodity change | 7,000,000
Commodity per ounce purchase price percentage of market price | 30.00%
Silver Commodity Type [member] | Woodlawn Silver Stream [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 80.00%
Aggregate ​maximum delivery threshold | $ | $ 27.0
Payment per million tones ore processed | $ | 1.0
Aggregate cumulative cap delivery | $ | $ 10.0
Silver Commodity Type [member] | Before 40.3 million ounces produced from property [member] | The Lesser of $5 and Prevailing Market Price [member] | Hugo North Extension and Heruga [member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 5
Silver Commodity Type [member] | After 40.3 Million Ounces ​Produced [member] | The Lesser of $10 and Prevailing Market Price [member] | Hugo North Extension and Heruga [member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price | $ / per_Oz | 10
Silver Commodity Type [member] | Below 7 Million Ounces Threshold [member] | Yamana Silver Stream [member] | Annual Maximum Of 1.2 Million Ounces [Member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 20.00%
Silver Commodity Type [member] | Above 7 Million Ounces Threshold [member] | Yamana Silver Stream [member] |
Commitments and Contingencies [Line Items] |
Percentage of life of mine gold or relevant commodity | 9.00%
Silver Commodity Type [member] | Until 3750000 Ounces of Silver [Member] | Mercedes Silver Stream [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 3,750,000
Silver Commodity Type [member] | Until 3750000 Ounces of Silver Delivered [Member] | Mercedes Silver Stream [Member] |
Commitments and Contingencies [Line Items] |
Commodity per ounce purchase price percentage of market price | 20.00%
Percentage of commodity production purchased | 100.00%
Minimum Annual Delivery Requirement Per Annum | 300,000
Silver Commodity Type [member] | After 3750000 Ounces of Silver Delivered [Member] | Mercedes Silver Stream [Member] |
Commitments and Contingencies [Line Items] |
Threshold, percentage life of mine or relevant weight commodity change | 3,750,000
Commodity per ounce purchase price percentage of market price | 20.00%
Percentage of commodity production purchased | 30.00%
Zinc Commodity [Member] | CEZinc zinc stream [Member] |
Commitments and Contingencies [Line Items] |
Maximum total delivery of commodity | lb | 68.0
Percentage of life of mine gold or relevant commodity | 1.00%

X
- Definition Aggregate cumulative cap delivery for stream based one tonnes ore processed. + References No definition available. + Details
Name: | sand_AggregateCumulativeCapDeliveryForStreamBasedOneTonnesOreProcessed
Namespace Prefix: | sand_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate ​maximum delivery threshold. + References No definition available. + Details
Name: | sand_AggregateMaximumDeliveryThreshold
Namespace Prefix: | sand_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Commitments and contingencies. + References No definition available. + Details
Name: | sand_CommitmentsAndContingenciesLineItems
Namespace Prefix: | sand_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Commodity per ounce purchase price. + References No definition available. + Details
Name: | sand_CommodityPerOuncePurchasePrice
Namespace Prefix: | sand_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Commodity per ounce purchase price percentage of market price. + References No definition available. + Details
Name: | sand_CommodityPerOuncePurchasePricePercentageOfMarketPrice
Namespace Prefix: | sand_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Commodity per pound purchase price. + References No definition available. + Details
Name: | sand_CommodityPerPoundPurchasePrice
Namespace Prefix: | sand_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Commodity production limit. + References No definition available. + Details
Name: | sand_CommodityProductionLimit
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Initial delivered threshold production. + References No definition available. + Details
Name: | sand_InitialDeliveredThresholdProduction
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Maximum total delivery of commodity. + References No definition available. + Details
Name: | sand_MaximumTotalDeliveryOfCommodity
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Minimum annual delivery requirement per annum. + References No definition available. + Details
Name: | sand_MinimumAnnualDeliveryRequirementPerAnnum
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Payability factor. + References No definition available. + Details
Name: | sand_PayabilityFactor
Namespace Prefix: | sand_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Payment per million tones ore processed. + References No definition available. + Details
Name: | sand_PaymentPerMillionTonesOreProcessed
Namespace Prefix: | sand_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Per​ ounce ​payment to fund mine level environmental and social programs. + References No definition available. + Details
Name: | sand_PerOuncepaymentToFundMineLevelEnvironmentalAndSocialPrograms
Namespace Prefix: | sand_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage basis. + References No definition available. + Details
Name: | sand_PercentageBasis
Namespace Prefix: | sand_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of commodity production purchased. + References No definition available. + Details
Name: | sand_PercentageOfCommodityProductionPurchased
Namespace Prefix: | sand_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of commodity received on production. + References No definition available. + Details
Name: | sand_PercentageOfCommodityReceivedOnProduction
Namespace Prefix: | sand_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of life of mine gold or relevant commodity. + References No definition available. + Details
Name: | sand_PercentageOfLifeOfMineGoldOrRelevantCommodity
Namespace Prefix: | sand_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold annual maximum measurement weight commodity purchase. + References No definition available. + Details
Name: | sand_ThresholdAnnualMaximumMeasurementWeightCommodityPurchase
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold cumulative commodity production. + References No definition available. + Details
Name: | sand_ThresholdCumulativeCommodityProduction
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold, percentage life of mine or relevant weight commodity change. + References No definition available. + Details
Name: | sand_ThresholdPercentageLifeOfMineOrRelevantWeightCommodityChange
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Definition Threshold purchase price per measurement weight change. + References No definition available. + Details
Name: | sand_ThresholdPurchasePricePerMeasurementWeightChange
Namespace Prefix: | sand_
Data Type: | dtr-types:massItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=sand_GoldCommodityTypeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_ReliefCanyonMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_VatukoulaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_BlyvoorGoldStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_BonikroGoldStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_GreenstoneGoldStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_MercedesGoldStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_PlatreefGoldStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_DuringFixedDeliveryPeriodMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until39000OuncesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Thereafter120333OuncesOfGoldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until131250GoldOuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After256980GoldOuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After11022OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After120333OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After25200OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until25200OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Above100000OuncesProducedInCalendarYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_ThresholdsAxis=sand_AfterDeliveryOfOneOneZeroTwoTwoGoldOuncesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_UptoFirst16000OuncesOfGoldDeliveredInCalendarYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_ThresholdsAxis=sand_Until300000TotalOuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After16000OuncesofGolddeliveredInCalendarYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_UptoFirst100000OuncesProducedInCalendarYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_ThresholdsAxis=sand_After11022TotalOuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Uptofirst100000OuncesreceivedInCalendarYearMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_ThresholdsAxis=sand_After300000OuncesDeliveredUntil10320000OuncesProducedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until39000OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_From39000OuncesTo61750OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After61750OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until120333OuncesOfGoldDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until405000OuncesGoldDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_HodMadenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After405000OuncesOfGoldDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_UntilAggregate256980GoldouncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_AfterEightPointSixMillionOuncesproducedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariablePurchasePriceAxis=sand_LesserOf500AndPrevailingMarketPriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_HugoNorthExtensionAndHerugaMember
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: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_UntilEightPointSixMillionOuncesProducedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariablePurchasePriceAxis=sand_LesserOf220AndPrevailingMarketPriceMember
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: | sand_VariousThresholdsAxis=sand_After131250OuncesDeliveredUntilAggregate256980GoldOuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_UpToOneOneZeroTwoTwoOuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=sand_CopperCommodityTypeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_ChapadaMineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Below560MetresThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Above560MetresThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_BeforeBillion9.1PoundsProducedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariablePurchasePriceAxis=sand_LesserOf.50AndPrevailingMarketPriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_AfterBillion9.1PoundsProducedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariablePurchasePriceAxis=sand_LesserOf1.10AndPrevailingMarketPriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_BeforeChapadaCopperStreamDelivers39MillionPoundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Above39MillionPoundsAndLessThan50MillionPoundsThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Above50MillionPoundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=sand_GoldAndSilverCommodityTypeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_HugoNorthExtensionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_HerugaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After32022OuncesDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=sand_SilverCommodityTypeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_YamanaSilverStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_WoodlawnSilverStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Before40.3MillionOuncesProducedFromPropertyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariablePurchasePriceAxis=sand_LesserOf5AndPrevailingMarketPriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After40.3MillionOuncesProducedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariablePurchasePriceAxis=sand_LesserOf10AndPrevailingMarketPriceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Below7MillionOuncesThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_MiningProductionAxis=sand_AnnualMaximumOf1.2MillionOuncesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Above7MillionOuncesThresholdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until3750000OuncesOfSilverMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_MercedesSilverStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_Until3750000OuncesOfSilverDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_VariousThresholdsAxis=sand_After3750000OuncesOfSilverDeliveredMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ProductsAndServicesAxis=sand_ZincCommodityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | sand_InterestNameAxis=sand_CezincZincStreamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |