Segment Information - Schedule of Long-Lived Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | $ 2,389 | $ 2,143 |
| Switzerland | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | 888 | 322 |
| United Kingdom | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | 553 | 804 |
| Portugal | ||
| Revenues from External Customers and Long-Lived Assets [Line Items] | ||
| Long-lived assets | $ 948 | $ 1,017 |