v3.25.4
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued compensation $ 9,517 $ 5,154
Accrued external research and development 8,589 6,996
Accrued professional fees 215 271
Other accrued expenses 1,131 653
Accrued expenses $ 19,452 $ 13,074