XML 58 R46.htm IDEA: XBRL DOCUMENT v3.26.1
REVENUE - Schedule of Property Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue        
Total revenue $ 450,539 $ 209,643 $ 919,664 $ 403,080
Stream interest        
Disaggregation of Revenue        
Total revenue 310,964 133,191 623,741 255,673
Stream interest | Mount Milligan        
Disaggregation of Revenue        
Total revenue 57,576 63,655 114,898 106,463
Stream interest | Pueblo Viejo        
Disaggregation of Revenue        
Total revenue 44,904 25,619 100,773 54,369
Stream interest | Andacollo        
Disaggregation of Revenue        
Total revenue 49,107 9,489 76,258 22,234
Stream interest | Kansanshi        
Disaggregation of Revenue        
Total revenue 34,303 0 59,814 0
Stream interest | Other        
Disaggregation of Revenue        
Total revenue 125,074 34,428 271,998 72,607
Royalty revenue        
Disaggregation of Revenue        
Total revenue 139,575 76,452 295,923 147,407
Royalty revenue | Cortez Legacy Zone        
Disaggregation of Revenue        
Total revenue 16,312 8,508 32,738 19,650
Royalty revenue | Cortez CC Zone        
Disaggregation of Revenue        
Total revenue 9,651 8,088 18,444 11,642
Royalty revenue | Other        
Disaggregation of Revenue        
Total revenue $ 113,612 $ 59,856 $ 244,741 $ 116,115