v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 23,127 $ 28,715
Accrued employee expenses 7,497 12,799
Accrued restructuring 543 0
Accrued general and administrative expenses 244 642
Lease liability 3,627 3,072
Contingent consideration 500 500
Accrued legal expenses 265 408
Total accrued expenses 35,803 46,136
Less long-term portion 500 849
Total accrued expenses, current $ 35,303 $ 45,287