| 
       in CHF 1 000  | 
    
       Share capital  | 
    
       Mandatory convertible note  | 
    
       Capital reserves  | 
    
       Treasury shares  | 
    
       CF hedging reserve  | 
    
       Retained earnings  | 
    
       Translation reserve  | 
    
       Total equity  | 
  
| 
       Balance at 1 January 2021  | 
    
       29 022  | 
    
       -  | 
    
       103 894  | 
    
       –6  | 
    
       -  | 
    
       –50 864  | 
    
       –5 712  | 
    
       76 334  | 
  
| 
       Net profit  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       7 482  | 
    
       -  | 
    
       7 482  | 
  
| 
       Share-based payments  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       226  | 
    
       -  | 
    
       226  | 
  
| 
       Dividend / capital contribution paid to shareholders  | 
    
       -  | 
    
       -  | 
    
       –2 902  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       –2 902  | 
  
| 
       Capital increase  | 
    
       1 673  | 
    
       -  | 
    
       8 032  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       9 705  | 
  
| 
       Translation adjustment  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       –1 958  | 
    
       –1 958  | 
  
| 
       Balance at 31 December 2021  | 
    
       30 695  | 
    
       -  | 
    
       109 024  | 
    
       –6  | 
    
       -  | 
    
       –43 156  | 
    
       –7 670  | 
    
       88 887  | 
  
| 
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
  
| 
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
    
       
  | 
  
| 
       in CHF 1 000  | 
    
       Share capital  | 
    
       Mandatory convertible note  | 
    
       Capital reserves  | 
    
       Treasury shares  | 
    
       CF hedging reserve  | 
    
       Retained earnings  | 
    
       Translation reserve  | 
    
       Total equity  | 
  
| 
       Balance at 1 January 2022  | 
    
       30 695  | 
    
       -  | 
    
       109 024  | 
    
       –6  | 
    
       -  | 
    
       –43 156  | 
    
       –7 670  | 
    
       88 887  | 
  
| 
       Net profit  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       3 820  | 
    
       -  | 
    
       3 820  | 
  
| 
       Share-based payments  | 
    
       -  | 
    
       
  | 
    
       –3  | 
    
       47  | 
    
       -  | 
    
       420  | 
    
       -  | 
    
       464  | 
  
| 
       Change in Cash Flow Hedging  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       –58  | 
    
       -  | 
    
       -  | 
    
       –58  | 
  
| 
       Purchase of treasury shares 1)  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       –45  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       –45  | 
  
| 
       Capital increase, creation of reserve shares 2)  | 
    
       3 400  | 
    
       -  | 
    
       -  | 
    
       –3 400  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
  
| 
       Issuance of treasury shares for acquisitions 1)  | 
    
       -  | 
    
       -  | 
    
       4 141  | 
    
       982  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       5 123  | 
  
| 
       Issuance of mandatory convertible note 2)  | 
    
       -  | 
    
       60 188  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       60 188  | 
  
| 
       Transaction costs on issuance of mandatory convertible note  | 
    
       -  | 
    
       –1 119  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       –1 119  | 
  
| 
       Translation adjustment  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       -  | 
    
       –8 369  | 
    
       –8 369  | 
  
| 
       Balance at 31 December 2022  | 
    
       34 095  | 
    
       59 069  | 
    
       113 162  | 
    
       –2 422  | 
    
       –58  | 
    
       –38 916  | 
    
       –16 039  | 
    
       148 891  | 
  
1) Refer to note 18 Treasury shares.
2) Refer to note 17 Issued capital.