v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - SFr / shares
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Common shares, par value (in CHF per share) SFr 0.08 SFr 0.08
Common shares issued (in shares) 129,999,421 128,310,010
Common shares outstanding (in shares) 127,438,173 125,748,762
Treasury shares (in shares) 2,561,248 2,561,248