v3.24.0.1
Foreign currency risk - Financial assets and liabilities held in foreign currency (Details)
€ in Millions, SFr in Millions, $ in Millions
Dec. 31, 2023
CHF (SFr)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2022
CHF (SFr)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
EUR (€)
Disclosure of financial assets [line items]            
Cash and cash equivalents SFr 494.6 $ 248.7 € 69.8 SFr 371.0 $ 184.6 € 9.2
Trade receivables and other financial assets   640.0 102.1   257.9 5.3
Trade payables and other financial liabilities   (257.6) (84.5)   (42.9) (0.7)
Total assets and liabilities   $ 631.2 € 87.4   $ 399.6 € 13.8