Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Payables and Accruals [Abstract] | ||
| Accrued compensation and related expenses | $ 1,492 | $ 2,486 |
| Accrued professional services and other | 861 | 591 |
| Accrued external research and development | 748 | 462 |
| Operating lease liabilities | $ 735 | $ 693 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued Expenses And Other Liabilities Current | Accrued Expenses And Other Liabilities Current |
| Total accrued expenses and other current liabilities | $ 3,836 | $ 4,232 |