XML 122 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative instruments - Swap contracts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
(LOSS) GAIN ON SWAP CONTRACTS    
Realized $ 6.7 $ (11.6)
Unrealized (4.1) (1.8)
Total loss 2.6 (13.4)
Gold    
(LOSS) GAIN ON SWAP CONTRACTS    
Realized 1.2 0.2
Unrealized (1.2) (0.4)
Total loss 0.0 (0.2)
Copper    
(LOSS) GAIN ON SWAP CONTRACTS    
Realized 5.5 (11.8)
Unrealized (2.9) (1.4)
Total loss $ 2.6 $ (13.2)