v3.24.2.u1
Trade receivables - Schedule of Trade Receivables (Details) - Trade receivables - CHF (SFr)
SFr in Millions
Jun. 30, 2024
Dec. 31, 2023
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]    
Financial assets SFr 314.0 SFr 204.8
Gross carrying amount    
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]    
Financial assets 327.3 218.1
Expected credit loss    
Disclosure of reconciliation of changes in loss allowance and explanation of changes in gross carrying amount for financial instruments [line items]    
Financial assets SFr (13.4) SFr (13.3)