XML 97 R62.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE - Metal Disaggregation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue      
Revenue $ 1,030,471 $ 719,395 $ 605,717
Stream interest      
Disaggregation of Revenue      
Revenue 686,472 483,294 418,280
Stream interest | Gold      
Disaggregation of Revenue      
Revenue 547,867 367,492 307,797
Stream interest | Silver      
Disaggregation of Revenue      
Revenue 92,383 66,812 64,851
Stream interest | Copper      
Disaggregation of Revenue      
Revenue 44,254 48,990 45,632
Stream interest | Other      
Disaggregation of Revenue      
Revenue 1,968 0 0
Royalty interest      
Disaggregation of Revenue      
Revenue 343,999 236,101 187,437
Royalty interest | Gold      
Disaggregation of Revenue      
Revenue 252,018 176,888 154,327
Royalty interest | Silver      
Disaggregation of Revenue      
Revenue 28,455 18,702 8,554
Royalty interest | Copper      
Disaggregation of Revenue      
Revenue 32,537 17,776 11,792
Royalty interest | Other      
Disaggregation of Revenue      
Revenue $ 30,989 $ 22,735 $ 12,764