Fair Value Measurements - Schedule of assets and liabilities measured at fair value on recurring basis (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Liabilities | ||
Warrant liabilities | $ 139 | $ 488 |
Recurring | Private Placement Warrants | ||
Liabilities | ||
Warrant liabilities | 139 | 488 |
Recurring | Money market funds | ||
Assets | ||
Cash, cash equivalents, and restricted cash: | 285,638 | 284,462 |
Recurring | Level 1 | Private Placement Warrants | ||
Liabilities | ||
Warrant liabilities | 0 | 0 |
Recurring | Level 1 | Money market funds | ||
Assets | ||
Cash, cash equivalents, and restricted cash: | 285,638 | 284,462 |
Recurring | Level 2 | Private Placement Warrants | ||
Liabilities | ||
Warrant liabilities | 0 | 0 |
Recurring | Level 2 | Money market funds | ||
Assets | ||
Cash, cash equivalents, and restricted cash: | 0 | 0 |
Recurring | Level 3 | Private Placement Warrants | ||
Liabilities | ||
Warrant liabilities | 139 | 488 |
Recurring | Level 3 | Money market funds | ||
Assets | ||
Cash, cash equivalents, and restricted cash: | $ 0 | $ 0 |