XML 142 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible debt - Schedule of Total Convertible Debt (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2022
Oct. 31, 2021
Debt Conversion [Line Items]        
Convertible debt $ 288.1 $ 272.8 $ 288.5 $ 100.9
KSP Convertible Notes        
Debt Conversion [Line Items]        
Convertible debt 99.1 91.4 92.4 100.9
Glencore Convertible Notes        
Debt Conversion [Line Items]        
Convertible debt $ 189.0 $ 181.4 $ 196.1 $ 0.0