XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Metal Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue    
Revenue $ 162,355 $ 142,589
Stream interests    
Disaggregation of Revenue    
Revenue 105,251 95,346
Stream interests | Gold    
Disaggregation of Revenue    
Revenue 77,502 65,511
Stream interests | Silver    
Disaggregation of Revenue    
Revenue 11,439 12,805
Stream interests | Copper    
Disaggregation of Revenue    
Revenue 16,310 17,030
Royalty interests    
Disaggregation of Revenue    
Revenue 57,104 47,243
Royalty interests | Gold    
Disaggregation of Revenue    
Revenue 37,917 31,245
Royalty interests | Silver    
Disaggregation of Revenue    
Revenue 4,317 4,208
Royalty interests | Copper    
Disaggregation of Revenue    
Revenue 6,705 4,015
Royalty interests | Other    
Disaggregation of Revenue    
Revenue $ 8,165 $ 7,775