v3.26.1
Accrued Expenses - Schedule of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued payroll tax withholding on stock option exercises $ 16,710 $ 0
Accrued external research and development 10,078 8,589
Accrued compensation 2,700 9,517
Accrued professional fees 531 215
Other accrued expenses 1,106 1,131
Accrued expenses $ 31,125 $ 19,452