v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 14,497 $ 14,699
Accrued employee expenses 7,392 9,777
Accrued general and administrative expenses 340 466
Lease liability 4,266 3,873
Contingent consideration 500 500
Income taxes payable 175 194
Accrued legal expenses 359 342
Total accrued expenses 27,529 29,851
Less long-term portion 500 500
Total accrued expenses, current $ 27,029 $ 29,351