XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Accrued Expenses  
Schedule of accrued expenses

    

September 30, 2024

    

December 31, 2023

Accrued research and development expenses

$

2,763

$

6,406

Accrued compensation and benefits

39

163

Accrued professional fees

 

5,520

 

5,562

Accrued taxes

71

116

Other accrued expenses

247

177

Accrued restructuring costs

1,553

Total accrued expenses

$

10,193

$

12,424