v3.26.1
Commitment and Contingencies (Details)
Jun. 30, 2026
CHF (SFr)
Commitment and Contingencies [Abstract]  
Future financial obligation SFr 28,898