Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Accounts Payable and Accrued Liabilities, Current [Abstract] | ||
| Accrued salaries and benefits | $ 7,770 | $ 5,266 |
| Accrued clinical trial and related costs | 4,494 | 2,803 |
| Accrued manufacturing and research & development costs | 6,238 | 2,148 |
| Accrued legal fees and professional fees | 824 | 443 |
| Accrued other liabilities | 1,281 | 370 |
| Total accrued and other current liabilities | $ 20,607 | $ 11,030 |