XML 47 R35.htm IDEA: XBRL DOCUMENT v3.26.1
STREAM AND ROYALTY INTERESTS, NET (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost $ 10,746,659 $ 10,703,189
Accumulated Depletion (2,207,373) (2,119,314)
Net 8,539,286 8,583,875
Total production stage interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 6,545,959 6,510,417
Accumulated Depletion (2,207,373) (2,119,314)
Net 4,338,586 4,391,103
Streams    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 4,211,315 4,190,864
Accumulated Depletion (1,410,237) (1,359,206)
Net 2,801,078 2,831,658
Royalties    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 2,334,644 2,319,553
Accumulated Depletion (797,136) (760,108)
Net 1,537,508 1,559,445
Total development stage interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 1,561,272 1,518,472
Accumulated Depletion 0 0
Net 1,561,272 1,518,472
Streams    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 936,721 936,726
Accumulated Depletion 0 0
Net 936,721 936,726
Royalties    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 624,551 581,746
Accumulated Depletion 0 0
Net 624,551 581,746
Total exploration stage interests    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 2,639,428 2,674,300
Accumulated Depletion 0 0
Net 2,639,428 2,674,300
Streams    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 741,591 776,358
Accumulated Depletion 0 0
Net 741,591 776,358
Royalties    
Oil and Gas, Full Cost Method, Capitalized Cost Excluded from Amortization [Line Items]    
Cost 1,897,837 1,897,942
Accumulated Depletion 0 0
Net $ 1,897,837 $ 1,897,942