v3.26.1
Shareholders' equity Dividends Declared (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2026
SFr / shares
Jun. 30, 2026
$ / shares
Jun. 30, 2025
SFr / shares
Jun. 30, 2025
$ / shares
Jun. 30, 2026
SFr / shares
Jun. 30, 2026
$ / shares
Jun. 30, 2025
SFr / shares
Jun. 30, 2025
$ / shares
Equity, Class of Treasury Stock [Line Items]                
Common Stock, Dividends, Per Share, Declared | (per share) SFr 0.80 $ 1.02 SFr 0.81 $ 0.97 SFr 1.55 $ 1.99 SFr 1.62 $ 1.88