v3.25.4
Cash and cash equivalents and short-term financial assets - Short-term financial assets (Details) - CHF (SFr)
SFr in Thousands
Dec. 31, 2025
Dec. 31, 2024
Miscellaneous current assets [abstract]    
Short-term financial assets due in one year or less SFr 64,617 SFr 129,214
CHF    
Miscellaneous current assets [abstract]    
Short-term financial assets due in one year or less 37,068 95,006
EUR    
Miscellaneous current assets [abstract]    
Short-term financial assets due in one year or less 17,384 18,705
USD    
Miscellaneous current assets [abstract]    
Short-term financial assets due in one year or less SFr 10,165 SFr 15,503