v3.25.4
Costs of Sales (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Costs of Sales    
Costs of stream sales $ 151.9 $ 114.3
Mineral production taxes 4.5 2.5
Mining costs of sales 156.4 116.8
Energy costs of sales 12.4 12.2
Total costs of sales $ 168.8 $ 129.0