Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Fair value measurements, recurring - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|
Assets, Fair Value Disclosure [Abstract] | ||
Money market funds | $ 6,363 | $ 5,973 |
Total assets | 6,363 | 5,973 |
Liabilities, Fair Value Disclosure [Abstract] | ||
Warrant liabilities | 7,868 | 11 |
Total liabilities | 7,868 | 11 |
Level 1 | ||
Assets, Fair Value Disclosure [Abstract] | ||
Money market funds | 6,363 | 5,973 |
Total assets | 6,363 | 5,973 |
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 | 7,849 | 0 |
Total liabilities | 7,849 | 0 |
Level 3 | ||
Assets, Fair Value Disclosure [Abstract] | ||
Money market funds | 0 | 0 |
Total assets | 0 | 0 |
Liabilities, Fair Value Disclosure [Abstract] | ||
Warrant liabilities | 19 | 11 |
Total liabilities | $ 19 | $ 11 |