XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Metal Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue        
Revenue $ 138,617 $ 131,429 $ 453,051 $ 440,226
Stream interests        
Disaggregation of Revenue        
Revenue 98,978 98,732 319,982 308,863
Stream interests | Gold        
Disaggregation of Revenue        
Revenue 72,540 76,833 231,396 229,661
Stream interests | Silver        
Disaggregation of Revenue        
Revenue 14,419 12,063 51,958 36,393
Stream interests | Copper        
Disaggregation of Revenue        
Revenue 12,019 9,836 36,628 42,809
Royalty interests        
Disaggregation of Revenue        
Revenue 39,639 32,697 133,069 131,363
Royalty interests | Gold        
Disaggregation of Revenue        
Revenue 35,993 23,163 109,030 90,054
Royalty interests | Silver        
Disaggregation of Revenue        
Revenue 441 2,648 6,108 10,477
Royalty interests | Copper        
Disaggregation of Revenue        
Revenue 1,524 1,285 8,154 11,271
Royalty interests | Other        
Disaggregation of Revenue        
Revenue $ 1,681 $ 5,601 $ 9,777 $ 19,561