XML 388 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share capital - Narrative (Details) - CHF (SFr)
SFr / shares in Units, SFr in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disclosure of classes of share capital [line items]      
Share capital SFr 33.7 SFr 33.5  
Share capital, paid-in percentage 100.00%    
Proceeds on sale of treasury shares related to share-based compensation SFr 10.9 10.1 SFr 26.4
Sale of treasury shares 0.4 0.8 1.6
Treasury shares      
Disclosure of classes of share capital [line items]      
Sale of treasury shares SFr 0.4 SFr 0.8 SFr 1.6
Class A      
Disclosure of classes of share capital [line items]      
Number of shares registered (in shares) 302,455,664 299,998,125 299,998,125
Par value per share (in CHF per share) SFr 0.10    
Class A | Treasury shares      
Disclosure of classes of share capital [line items]      
Sale of shares held by On in treasury (in shares) 2,633,847 2,273,239  
Purchase of On shares from employees (sell-to-cover) at current market price (in shares) 10,320 34,349  
Class B      
Disclosure of classes of share capital [line items]      
Number of shares registered (in shares) 345,437,500 345,437,500 345,437,500
Par value per share (in CHF per share) SFr 0.01