Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets, Fair Value Disclosure [Abstract] | ||
| Money market funds | $ 6,296 | $ 6,245 |
| Total assets | 6,296 | 6,245 |
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Warrant liabilities | 3,599 | 2,615 |
| Total liabilities | 3,599 | 2,615 |
| Level 1 | ||
| Assets, Fair Value Disclosure [Abstract] | ||
| Money market funds | 6,296 | 6,245 |
| Total assets | 6,296 | 6,245 |
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Warrant liabilities | 0 | 0 |
| Total liabilities | 0 | 0 |
| Level 2 | ||
| Assets, Fair Value Disclosure [Abstract] | ||
| Money market funds | 0 | 0 |
| Total assets | 0 | 0 |
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Warrant liabilities | 3,596 | 2,614 |
| Total liabilities | 3,596 | 2,614 |
| Level 3 | ||
| Assets, Fair Value Disclosure [Abstract] | ||
| Money market funds | 0 | 0 |
| Total assets | 0 | 0 |
| Liabilities, Fair Value Disclosure [Abstract] | ||
| Warrant liabilities | 3 | 1 |
| Total liabilities | $ 3 | $ 1 |