XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE - Metal Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue    
Revenue $ 170,392 $ 162,355
Stream interests    
Disaggregation of Revenue    
Revenue 114,990 105,251
Stream interests | Gold    
Disaggregation of Revenue    
Revenue 78,629 77,502
Stream interests | Silver    
Disaggregation of Revenue    
Revenue 18,308 11,439
Stream interests | Copper    
Disaggregation of Revenue    
Revenue 18,053 16,310
Royalty interests    
Disaggregation of Revenue    
Revenue 55,402 57,104
Royalty interests | Gold    
Disaggregation of Revenue    
Revenue 42,868 37,917
Royalty interests | Silver    
Disaggregation of Revenue    
Revenue 2,946 4,317
Royalty interests | Copper    
Disaggregation of Revenue    
Revenue 5,058 6,705
Royalty interests | Other    
Disaggregation of Revenue    
Revenue $ 4,530 $ 8,165