XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2023
Accrued Expenses  
Schedule of accrued expenses

    

September 30, 2023

    

December 31, 2022

Accrued research and development expenses

$

9,278

$

8,659

Accrued compensation and benefits

3,999

6,370

Accrued professional fees

 

8,530

 

2,738

Accrued taxes

133

82

Other accrued expenses

756

820

Accrued restructuring costs

 

3,914

 

Total accrued expenses

$

26,610

$

18,669