v3.25.4
Retirement benefit plan - Change in Net Defined Benefit Liability (Details) - CHF (SFr)
SFr in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Change in net defined benefit liability [Abstract]      
Net defined benefit liabilities, beginning of period SFr 8,844 SFr 5,770 SFr 3,213
Net pension cost through statement of income/(loss) 301 1,794 2,455
Remeasurement through other comprehensive income/(loss) 1,353 3,084 1,669
Employer's contribution (1,853) (1,804) (1,567)
Net defined benefit liabilities, end of period SFr 8,645 SFr 8,844 SFr 5,770