Employee Benefit Plans - Additional Information (Details) SFr in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
|
Dec. 31, 2026
USD ($)
|
Dec. 31, 2026
CHF (SFr)
|
Sep. 30, 2026
USD ($)
|
Sep. 30, 2026
CHF (SFr)
|
|
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||||
| Contributions made to plan | $ 330 | SFr 262 | ||
| Forecast | ||||
| Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] | ||||
| Contributions made to plan | $ 440 | SFr 349 | ||
| Defined contribution plan, increase (decrease), cost | $ 110 | SFr 87 | ||