v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accrued Expenses    
External research, development and manufacturing expenses $ 34,663 $ 38,855
Employee compensation and benefits 12,573 13,080
Professional and consultant fees 1,530 1,500
Interest expense on convertible senior notes 2,891  
Income taxes payable 49 118
Other 2,030 870
Total accrued expenses $ 53,736 $ 54,423