v3.25.4
Earnings per share (Details) - CHF (SFr)
SFr / shares in Units, SFr in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator      
Net loss attributable to equity holders of the Company SFr (70,447) SFr (50,916) SFr (54,233)
Denominator      
Weighted-average number of shares outstanding used to compute EPS basic attributable to equity holders 100,751,705 99,691,971 84,694,616
Weighted-average number of shares outstanding used to compute EPS diluted attributable to equity holders 100,751,705 99,691,971 84,694,616
Basic loss per share for the period attributable to equity holders SFr (0.7) SFr (0.51) SFr (0.64)
Diluted loss per share for the period attributable to equity holders SFr (0.7) SFr (0.51) SFr (0.64)