v3.25.4
Gold and Silver Bullion and Stream Inventory - Footnotes (Details)
$ in Millions
Dec. 31, 2025
USD ($)
oz
Dec. 31, 2024
USD ($)
oz
Gold and Silver Bullion and Stream Inventory    
Carrying value $ 39.5 $ 89.5
Stream ounces carrying value $ 0.6 $ 7.3
Gold    
Gold and Silver Bullion and Stream Inventory    
Bullion received from royalty | oz 10,598 41,673
Carrying value $ 39.1 $ 89.3
Stream ounces inventory | oz   6,216
Stream ounces carrying value   $ 5.6
Silver    
Gold and Silver Bullion and Stream Inventory    
Bullion received from royalty | oz 13,980 10,117
Carrying value $ 0.4 $ 0.2
Stream ounces inventory | oz 44,872 154,010
Stream ounces carrying value $ 0.6 $ 1.7