XML 25 R31.htm IDEA: XBRL DOCUMENT
v2.4.1.9

ROYALTY AND STREAM INTERESTS (Details) (USD $) | 9 Months Ended | 3 Months Ended |
--- | --- | --- | ---
Mar. 31, 2015 | Dec. 31, 2014 | Mar. 31, 2015 | Sep. 30, 2014 | Jun. 30, 2014
Royalty and stream interests |  |  |  |  |
Cost | $ 2,647,887,000 us-gaap_MineralPropertiesGross |  | $ 2,647,887,000 us-gaap_MineralPropertiesGross |  | $ 2,551,727,000 us-gaap_MineralPropertiesGross
Accumulated Depletion | (509,846,000)us-gaap_MineralPropertiesAccumulatedDepletion |  | (509,846,000)us-gaap_MineralPropertiesAccumulatedDepletion |  | (442,660,000)us-gaap_MineralPropertiesAccumulatedDepletion
Impairments | (28,339,000)us-gaap_MineralPropertiesAccumulatedImpairment |  | (28,339,000)us-gaap_MineralPropertiesAccumulatedImpairment |  |
Net | 2,109,702,000 us-gaap_MineralPropertiesNet |  | 2,109,702,000 us-gaap_MineralPropertiesNet |  | 2,109,067,000 us-gaap_MineralPropertiesNet
Impairments | 28,339,000 us-gaap_AssetImpairmentCharges |  |  |  |
Royalty Receivables | 39,486,000 rgld_RoyaltyReceivables |  | 39,486,000 rgld_RoyaltyReceivables |  | 46,654,000 rgld_RoyaltyReceivables
Return of advance payment | 10,000,000 rgld_ProceedsFromTerminationOrSaleOfRoyaltyInterestInMiningProperties |  |  |  |
Prepaid expenses and other | 4,911,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  | 4,911,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  | 7,840,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Other |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Impairments | 2,372,000 us-gaap_AssetImpairmentCharges / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  |  |  |
Wolverine |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Net | 5,300,000 us-gaap_MineralPropertiesNet / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  | 5,300,000 us-gaap_MineralPropertiesNet / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |
Impairments | 25,967,000 us-gaap_AssetImpairmentCharges / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |  |  |
Royalty Receivables |  | 3,000,000 rgld_RoyaltyReceivables / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |  |
Allowance for royalty receivables |  | 3,000,000 rgld_AllowanceForDoubtfulAccountsRoyaltyReceivable / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |  |
Wolverine | Minimum |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Percentage of royalty interests acquired | 0.00%rgld_RoyaltyAcquisitionPercentageOfRoyaltyInterestsAcquired / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  | 0.00%rgld_RoyaltyAcquisitionPercentageOfRoyaltyInterestsAcquired / us-gaap_RangeAxis = us-gaap_MinimumMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |
Wolverine | Maximum |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Percentage of royalty interests acquired | 9.445%rgld_RoyaltyAcquisitionPercentageOfRoyaltyInterestsAcquired / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  | 9.445%rgld_RoyaltyAcquisitionPercentageOfRoyaltyInterestsAcquired / us-gaap_RangeAxis = us-gaap_MaximumMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |
Tulsequah |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Net |  | 0 us-gaap_MineralPropertiesNet / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_TulsequahMember |  | 10,600,000 us-gaap_MineralPropertiesNet / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_TulsequahMember |
Impairments |  | 600,000 us-gaap_AssetImpairmentCharges / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_TulsequahMember |  |  |
Chieftain |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Return of advance payment |  |  | 10,000,000 rgld_ProceedsFromTerminationOrSaleOfRoyaltyInterestInMiningProperties / dei_LegalEntityAxis = rgld_ChieftainMetalsInc.AndChieftainMetalsCorp.ChieftainMember |  |
Production Stage Royalty Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 1,129,230,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | 1,129,230,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | 1,121,776,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember
Accumulated Depletion | (482,661,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | (482,661,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | (434,919,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember
Impairments | (27,586,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | (27,586,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  |
Net | 618,983,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | 618,983,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | 686,857,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember
Production Stage Royalty Interest | Andacollo |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 272,998,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember |  | 272,998,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember |  | 272,998,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember
Accumulated Depletion | (62,990,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember |  | (62,990,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember |  | (56,147,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember
Net | 210,008,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember |  | 210,008,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember |  | 216,851,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember
Production Stage Royalty Interest | Voisey's Bay |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 150,138,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember |  | 150,138,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember |  | 150,138,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember
Accumulated Depletion | (74,506,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember |  | (74,506,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember |  | (67,377,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember
Net | 75,632,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember |  | 75,632,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember |  | 82,761,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember
Production Stage Royalty Interest | Penasquito |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 99,172,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember |  | 99,172,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember |  | 99,172,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember
Accumulated Depletion | (22,266,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember |  | (22,266,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember |  | (17,801,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember
Net | 76,906,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember |  | 76,906,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember |  | 81,371,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember
Production Stage Royalty Interest | Mulatos |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 48,092,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember |  | 48,092,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember |  | 48,092,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember
Accumulated Depletion | (31,362,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember |  | (31,362,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember |  | (28,548,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember
Net | 16,730,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember |  | 16,730,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember |  | 19,544,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember
Production Stage Royalty Interest | Holt |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 34,612,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember |  | 34,612,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember |  | 34,612,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember
Accumulated Depletion | (13,092,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember |  | (13,092,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember |  | (10,474,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember
Net | 21,520,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember |  | 21,520,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember |  | 24,138,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember
Production Stage Royalty Interest | Robinson |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 17,825,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember |  | 17,825,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember |  | 17,825,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember
Accumulated Depletion | (12,565,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember |  | (12,565,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember |  | (11,887,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember
Net | 5,260,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember |  | 5,260,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember |  | 5,938,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember
Production Stage Royalty Interest | Cortez |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 10,630,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember |  | 10,630,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember |  | 10,630,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember
Accumulated Depletion | (9,883,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember |  | (9,883,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember |  | (9,772,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember
Net | 747,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember |  | 747,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember |  | 858,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember
Production Stage Royalty Interest | Other |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 495,763,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 495,763,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 488,309,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember
Accumulated Depletion | (255,997,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | (255,997,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | (232,913,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember
Impairments | (27,586,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | (27,586,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  |
Net | 212,180,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 212,180,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 255,396,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember
Production Stage Stream Interests | Mt. Milligan |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 783,046,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember |  | 783,046,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember |  | 783,046,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember
Accumulated Depletion | (27,185,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember |  | (27,185,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember |  | (7,741,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember
Net | 755,861,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember |  | 755,861,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember |  | 775,305,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember
Production Stage Royalty and Stream Interests |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 1,912,276,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | 1,912,276,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | 1,904,822,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember
Accumulated Depletion | (509,846,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | (509,846,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | (442,660,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember
Impairments | (27,586,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | (27,586,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  |
Net | 1,374,844,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | 1,374,844,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | 1,462,162,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember
Development Stage Royalty Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 439,122,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember |  | 439,122,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember |  | 441,593,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember
Net | 439,122,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember |  | 439,122,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember |  | 441,593,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember
Development Stage Royalty Interest | Other |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 67,017,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 67,017,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 69,488,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember
Net | 67,017,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 67,017,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember |  | 69,488,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember
Development Stage Royalty Interest | Pascua Lama |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 372,105,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PascuaLamaMember |  | 372,105,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PascuaLamaMember |  | 372,105,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PascuaLamaMember
Net | 372,105,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PascuaLamaMember |  | 372,105,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PascuaLamaMember |  | 372,105,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PascuaLamaMember
Development Stage Stream Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 83,937,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember |  | 83,937,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember |  | 41,103,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember
Impairments | (603,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember |  | (603,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember |  |
Net | 83,334,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember |  | 83,334,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember |  | 41,103,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember
Development Stage Royalty and Stream Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 523,059,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember |  | 523,059,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember |  | 482,696,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember
Impairments | (603,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember |  | (603,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember |  |
Net | 522,456,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember |  | 522,456,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember |  | 482,696,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember
Exploration Stage Royalty Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 212,552,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember |  | 212,552,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember |  | 164,209,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember
Impairments | (150,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember |  | (150,000)us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember |  |
Net | 212,402,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember |  | 212,402,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember |  | 164,209,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember
Production Stage and Exploration Stage Royalty Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Impairments |  |  |  | 1,800,000 us-gaap_AssetImpairmentCharges / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageAndExplorationStageRoyaltyInterestMember |
Impaired mining asset |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Net |  |  |  | $ 0 us-gaap_MineralPropertiesNet / us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis = rgld_MiningAssetMember |
Impaired mining asset | Production Stage Royalty Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Number of properties |  | 1 rgld_NumberOfProperty / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis = rgld_MiningAssetMember |  |  |
Impaired mining asset | Exploration Stage Royalty Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Number of properties |  | 1 rgld_NumberOfProperty / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember / us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis = rgld_MiningAssetMember |  |  |

X
- Definition A valuation allowance for royalty receivables due to the Company that are expected to be uncollectible. + References No definition available. + Details
Name: | rgld_AllowanceForDoubtfulAccountsRoyaltyReceivable
Namespace Prefix: | rgld_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the number of properties. + References No definition available. + Details
Name: | rgld_NumberOfProperty
Namespace Prefix: | rgld_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the termination or sale of royalty interests in mining properties. + References No definition available. + Details
Name: | rgld_ProceedsFromTerminationOrSaleOfRoyaltyInterestInMiningProperties
Namespace Prefix: | rgld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of royalty interests acquired by the entity. + References No definition available. + Details
Name: | rgld_RoyaltyAcquisitionPercentageOfRoyaltyInterestsAcquired
Namespace Prefix: | rgld_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | rgld_RoyaltyInterestInMineralPropertiesLineItems
Namespace Prefix: | rgld_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total amount due to the entity within one year of the balance sheet date relating to royalty contracts. + References No definition available. + Details
Name: | rgld_RoyaltyReceivables
Namespace Prefix: | rgld_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=8077374&loc=d3e2420-110228 + Details
Name: | us-gaap_AssetImpairmentCharges
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The accumulated decrease in the carrying value of the mineral properties as a result of mine or mineral production. + References No definition available. + Details
Name: | us-gaap_MineralPropertiesAccumulatedDepletion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The accumulated decrease in the carrying value of the mineral properties as a result of adjustments in estimates of future income generating potential of the mineral property. + References No definition available. + Details
Name: | us-gaap_MineralPropertiesAccumulatedImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount at the balance sheet date of mineral properties, gross of adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section 25 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6474861&loc=d3e64895-109465 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 235 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=8451039&loc=d3e61797-109447 + Details
Name: | us-gaap_MineralPropertiesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Mineral properties, net of adjustments. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section 25 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6474861&loc=d3e64895-109465 + Details
Name: | us-gaap_MineralPropertiesNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=rgld_ChieftainMetalsInc.AndChieftainMetalsCorp.ChieftainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_DevelopmentStageRoyaltyAndStreamInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_DevelopmentStageRoyaltyInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_DevelopmentStageStreamInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_ExplorationStageRoyaltyInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_ProductionStageAndExplorationStageRoyaltyInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_ProductionStageRoyaltyAndStreamInterestsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_ProductionStageRoyaltyInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rgld_ProductionStageStreamInterestsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis=rgld_MiningAssetMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=rgld_OtherMinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=rgld_TulsequahMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=rgld_WolverineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |