Summary of Significant Accounting Policies - Schedule of Long-Lived Assets by Geographical Region (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Non-Current Assets [Line Items] | ||
Long-lived assets | $ 2,806 | $ 14,590 |
Switzerland | ||
Non-Current Assets [Line Items] | ||
Long-lived assets | 1,557 | 1,460 |
United Kingdom | ||
Non-Current Assets [Line Items] | ||
Long-lived assets | 0 | 12,133 |
United States | ||
Non-Current Assets [Line Items] | ||
Long-lived assets | $ 1,249 | $ 997 |