v3.25.4
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Accrued research and development expenses $ 858 $ 1,472
Accrued payroll and other employee benefits 7,569 4,831
Accrued purchases 149 315
Other accrued expenses 1,024 774
Total accrued expenses $ 9,600 $ 7,392