v3.26.1
Accrued Expenses And Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued compensation and benefits $ 9,998 $ 8,220
Accrued research and development 15,118 7,211
Other 1,578 3,354
Total accrued expenses and other current liabilities $ 26,694 $ 18,785