XML 74 R62.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation and related expenses $ 2,486 $ 2,782
Accrued external research and development 462 2,611
Accrued professional services and other 591 1,474
Operating lease liability, current 693 612
Total accrued expenses and other current liabilities $ 4,232 $ 7,479
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Expenses And Other Liabilities Current Accrued Expenses And Other Liabilities Current