v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses    
Clinical trials $ 2,600 $ 4,798
Professional fees 369 274
Payroll and related expenses 114 3,464
Severance 3,540  
Accrued expenses $ 6,623 $ 8,536