v3.25.2
STREAM AND ROYALTY INTERESTS, NET - Summary (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost $ 5,148,238 $ 4,985,510
Accumulated Depletion (2,006,690) (1,942,706)
Net 3,141,548 3,042,804
Total production stage stream and royalty interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 3,775,428 3,767,113
Accumulated Depletion (2,006,690) (1,942,706)
Net 1,768,738 1,824,407
Total production stage stream interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 2,472,689 2,472,689
Accumulated Depletion (1,285,971) (1,246,349)
Net 1,186,718 1,226,340
Total production stage stream interests | Mount Milligan    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 790,635 790,635
Accumulated Depletion (475,605) (462,412)
Net 315,030 328,223
Total production stage stream interests | Pueblo Viejo    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 610,404 610,404
Accumulated Depletion (313,178) (308,283)
Net 297,226 302,121
Total production stage stream interests | Andacollo    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 388,182 388,182
Accumulated Depletion (181,057) (177,059)
Net 207,125 211,123
Total production stage stream interests | Khoemacau    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 265,911 265,911
Accumulated Depletion (65,554) (58,043)
Net 200,357 207,868
Total production stage stream interests | Rainy River    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 175,727 175,727
Accumulated Depletion (90,333) (86,307)
Net 85,394 89,420
Total production stage stream interests | Other    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 241,830 241,830
Accumulated Depletion (160,244) (154,245)
Net 81,586 87,585
Total production stage royalty interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 1,302,739 1,294,424
Accumulated Depletion (720,719) (696,357)
Net 582,020 598,067
Total production stage royalty interests | Other    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 515,221 519,491
Accumulated Depletion (424,296) (418,648)
Net 90,925 100,843
Total production stage royalty interests | Cortez (Legacy Zone and CC Zone)    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 366,435 353,850
Accumulated Depletion (91,014) (81,845)
Net 275,421 272,005
Total production stage royalty interests | Voisey's Bay    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 205,724 205,724
Accumulated Depletion (127,798) (124,526)
Net 77,926 81,198
Total production stage royalty interests | Red Chris    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 116,187 116,187
Accumulated Depletion (9,033) (5,966)
Net 107,154 110,221
Total production stage royalty interests | Peñasquito    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 99,172 99,172
Accumulated Depletion (68,578) (65,372)
Net 30,594 33,800
Total development stage stream and royalty interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 170,814 166,387
Net 170,814 166,387
Development stage stream interests | Ilovica    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 12,038 12,038
Net 12,038 12,038
Development stage royalty interests | Other    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 25,566 21,133
Net 25,566 21,133
Development stage royalty interests | Cactus    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 55,122 55,128
Net 55,122 55,128
Development stage royalty interests | Back River    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 42,948 42,948
Net 42,948 42,948
Development stage royalty interests | La Fortuna    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 35,140 35,140
Net 35,140 35,140
Total exploration stage stream and royalty interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 1,201,996 1,052,010
Net 1,201,996 1,052,010
Exploration stage stream interests | Warintza    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 95,203  
Net 95,203  
Exploration stage stream interests | Xavantina    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 64,813 14,792
Net 64,813 14,792
Exploration stage royalty interests | Other    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 132,785 115,438
Net 132,785 115,438
Exploration stage royalty interests | Cortez (Legacy Zone and CC Zone)    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 443,894 456,479
Net 443,894 456,479
Exploration stage royalty interests | Red Chris    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 48,895 48,895
Net 48,895 48,895
Exploration stage royalty interests | Great Bear    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 209,106 209,106
Net 209,106 209,106
Exploration stage royalty interests | Pascua-Lama    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 177,690 177,690
Net 177,690 177,690
Exploration stage royalty interests | Côté    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 29,610 29,610
Net $ 29,610 $ 29,610