v3.26.1
Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details) - CHF (SFr)
SFr in Thousands
Jun. 30, 2026
Dec. 31, 2025
Trade and other current payables [abstract]    
Product development related expenses SFr 10,478 SFr 13,156
Personnel related expenses 3,684 4,491
General and administration related expenses 1,161 1,385
Other payables 1,347 935
Total SFr 16,670 SFr 19,967