XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Property Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue        
Total revenue $ 174,096 $ 144,042 $ 322,999 $ 314,434
Stream interest        
Disaggregation of Revenue        
Total revenue 122,952 106,015 225,481 221,005
Stream interest | Mount Milligan        
Disaggregation of Revenue        
Total revenue 52,139 41,208 87,134 87,863
Stream interest | Pueblo Viejo        
Disaggregation of Revenue        
Total revenue 19,801 23,540 37,562 45,898
Stream interest | Andacollo        
Disaggregation of Revenue        
Total revenue 10,608 7,823 22,297 20,757
Stream interest | Khoemacau        
Disaggregation of Revenue        
Total revenue 8,394 8,881 16,152 18,035
Stream interest | Other        
Disaggregation of Revenue        
Total revenue 32,010 24,563 62,336 48,452
Royalty revenue:        
Disaggregation of Revenue        
Total revenue 51,144 38,027 97,518 93,429
Royalty revenue: | Other        
Disaggregation of Revenue        
Total revenue 24,103 14,097 43,472 35,772
Royalty revenue: | Cortez Legacy Zone        
Disaggregation of Revenue        
Total revenue 11,214 14,305 24,579 37,393
Royalty revenue: | Cortez CC Zone        
Disaggregation of Revenue        
Total revenue 4,548 3,520 8,959 6,726
Royalty revenue: | Peñasquito        
Disaggregation of Revenue        
Total revenue $ 11,279 $ 6,105 $ 20,508 $ 13,538