Employee Benefit Plans - Narrative (Details) SFr in Thousands, $ in Thousands |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
|
Mar. 31, 2026
USD ($)
|
Mar. 31, 2026
CHF (SFr)
|
Dec. 31, 2026
USD ($)
|
Dec. 31, 2026
CHF (SFr)
|
|
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||||
| Contributions made to plan | $ 106 | SFr 83 | ||
| Forecast | ||||
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||||
| Contributions made to plan | $ 425 | SFr 333 | ||
| Defined contribution plan, increase (decrease), cost | $ 319 | SFr 250 | ||