Accrued and Other Current Liabilities - Schedule of Accrued and Other Current Liabilities (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Payables and Accruals [Abstract] | ||
Manufacturing and other research and development services | $ 5,368 | $ 2,255 |
Clinical trial research and development services | 2,665 | 1,236 |
General and administrative services | 386 | 342 |
Compensation expense | 5,498 | 8,315 |
Other | 16 | 40 |
Accrued and other current liabilities | $ 13,933 | $ 12,188 |