v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Expenses    
External research, development and manufacturing expenses $ 38,855 $ 29,338
Employee compensation and benefits 13,080 8,308
Professional and consultant fees 1,500 1,265
Income taxes payable 118 211
Other 870 249
Total accrued expenses $ 54,423 $ 39,371