Marketable Securities and Fair Value Measurements - Summary of Carrying Amounts of Financial Instruments (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Financial assets: | ||
| Cash equivalents | $ 39,081 | $ 27,230 |
| Financial liabilities: | ||
| Derivative warrant liabilities | 89 | 264 |
| Optional redemption derivative liabilities | 10,838 | 12,591 |
| Level 1 | ||
| Financial assets: | ||
| Cash equivalents | 0 | 0 |
| Financial liabilities: | ||
| Derivative warrant liabilities | 0 | 0 |
| Optional redemption derivative liabilities | 0 | 0 |
| Level 2 | ||
| Financial assets: | ||
| Cash equivalents | 39,081 | 27,230 |
| Financial liabilities: | ||
| Derivative warrant liabilities | 89 | 264 |
| Optional redemption derivative liabilities | 0 | 0 |
| Level 3 | ||
| Financial assets: | ||
| Cash equivalents | 0 | 0 |
| Financial liabilities: | ||
| Derivative warrant liabilities | 0 | 0 |
| Optional redemption derivative liabilities | $ 10,838 | $ 12,591 |