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

ROYALTY AND STREAM INTERESTS (Details) (USD $) | 3 Months Ended | 6 Months Ended | 3 Months Ended |  |
--- | --- | --- | --- | --- | ---
Dec. 31, 2014 | Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Dec. 22, 2014
Royalty and stream interests |  |  |  |  |
Cost | $ 2,580,582,000 us-gaap_MineralPropertiesGross | $ 2,580,582,000 us-gaap_MineralPropertiesGross |  | $ 2,551,727,000 us-gaap_MineralPropertiesGross |
Accumulated Depletion | (485,091,000)us-gaap_MineralPropertiesAccumulatedDepletion | (485,091,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,067,152,000 us-gaap_MineralPropertiesNet | 2,067,152,000 us-gaap_MineralPropertiesNet |  | 2,109,067,000 us-gaap_MineralPropertiesNet |
Impairments | 26,570,000 us-gaap_AssetImpairmentCharges | 28,339,000 us-gaap_AssetImpairmentCharges |  |  |
Royalty Receivables | 37,314,000 rgld_RoyaltyReceivables | 37,314,000 rgld_RoyaltyReceivables |  | 46,654,000 rgld_RoyaltyReceivables |
Prepaid expenses and other | 15,626,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent | 15,626,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  | 7,840,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Other |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Impairments | 603,000 us-gaap_AssetImpairmentCharges / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember | 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 | 25,967,000 us-gaap_AssetImpairmentCharges / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |  |
Royalty Receivables | 3,000,000 rgld_RoyaltyReceivables / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember | 3,000,000 rgld_RoyaltyReceivables / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember |  |  |
Allowance for royalty receivables | 3,000,000 rgld_AllowanceForDoubtfulAccountsRoyaltyReceivable / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_WolverineMember | 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 | 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 |  |  |  |
Prepaid expenses and other | 10,000,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_TulsequahMember | 10,000,000 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_TulsequahMember |  |  |
Chieftain |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Amount due for repayment of advance payment |  |  |  |  | 10,000,000 us-gaap_AccruedLiabilitiesCurrent / dei_LegalEntityAxis = rgld_ChieftainMetalsInc.AndChieftainMetalsCorp.ChieftainMember
Production Stage Royalty Interest |  |  |  |  |
Royalty and stream interests |  |  |  |  |
Cost | 1,125,156,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember | 1,125,156,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |  | 1,121,776,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember |
Accumulated Depletion | (466,351,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember | (466,351,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 | 631,219,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember | 631,219,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 | (60,892,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember | (60,892,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 |
Impairments | 0 us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember | 0 us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember |  |  |
Net | 212,106,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_AndacolloMember | 212,106,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 | (73,262,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember | (73,262,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 | 76,876,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_VoiseysBayMember | 76,876,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 | (20,716,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember | (20,716,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 | 78,456,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_PenasquitoMember | 78,456,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 | (30,226,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember | (30,226,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 | 17,866,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MulatosMember | 17,866,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 | (12,184,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember | (12,184,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 | 22,428,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_HoltMember | 22,428,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,291,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember | (12,291,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,534,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_RobinsonMember | 5,534,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,844,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember | (9,844,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 | 786,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_CortezMember | 786,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 | 491,689,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember | 491,689,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 | (246,936,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember | (246,936,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 | 217,167,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember | 217,167,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 | (18,740,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember | (18,740,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 |
Impairments | 0 us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember | 0 us-gaap_MineralPropertiesAccumulatedImpairment / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember |  |  |
Net | 764,306,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageStreamInterestsMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_MtMilliganMember | 764,306,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,908,202,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember | 1,908,202,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |  | 1,904,822,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember |
Accumulated Depletion | (485,091,000)us-gaap_MineralPropertiesAccumulatedDepletion / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember | (485,091,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,395,525,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ProductionStageRoyaltyAndStreamInterestsMember | 1,395,525,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 | 443,197,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember | 443,197,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember |  | 441,593,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember |
Net | 443,197,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember | 443,197,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 | 71,092,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember | 71,092,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 | 71,092,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyInterestMember / us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis = rgld_OtherMinesMember | 71,092,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 | 63,331,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember | 63,331,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 | 62,728,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageStreamInterestMember | 62,728,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 | 506,528,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember | 506,528,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 | 505,925,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_DevelopmentStageRoyaltyAndStreamInterestMember | 505,925,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 | 165,852,000 us-gaap_MineralPropertiesGross / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember | 165,852,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 | 165,702,000 us-gaap_MineralPropertiesNet / us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis = rgld_ExplorationStageRoyaltyInterestMember | 165,702,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: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 Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within 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 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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: |