XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE - Metal Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue        
Revenue $ 144,042 $ 146,441 $ 314,434 $ 308,796
Stream interests        
Disaggregation of Revenue        
Revenue 106,015 104,879 221,005 210,130
Stream interests | Gold        
Disaggregation of Revenue        
Revenue 80,227 75,325 158,856 152,827
Stream interests | Silver        
Disaggregation of Revenue        
Revenue 19,230 12,892 37,539 24,331
Stream interests | Copper        
Disaggregation of Revenue        
Revenue 6,558 16,662 24,610 32,972
Royalty interests        
Disaggregation of Revenue        
Revenue 38,027 41,562 93,429 98,666
Royalty interests | Gold        
Disaggregation of Revenue        
Revenue 30,169 28,974 73,037 66,890
Royalty interests | Silver        
Disaggregation of Revenue        
Revenue 2,721 3,512 5,667 7,829
Royalty interests | Copper        
Disaggregation of Revenue        
Revenue 1,572 3,281 6,630 9,986
Royalty interests | Other        
Disaggregation of Revenue        
Revenue $ 3,565 $ 5,795 $ 8,095 $ 13,961