XML 131 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative instruments - Swap contracts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
(LOSS) GAIN ON SWAP CONTRACTS    
Realized $ (9.0) $ (0.7)
Unrealized 1.7 (0.9)
Total loss (7.3) (1.6)
Gold    
(LOSS) GAIN ON SWAP CONTRACTS    
Realized (6.4) (1.2)
Unrealized 0.5 (0.4)
Total loss (5.9) (1.6)
Copper    
(LOSS) GAIN ON SWAP CONTRACTS    
Realized (2.6) 0.5
Unrealized 1.2 (0.5)
Total loss $ (1.4) $ 0.0