XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2021
Accrued Expenses  
Schedule of accrued expenses

March 31, 

December 31, 

    

2021

    

2020

Research and development costs

$

3,532

$

5,815

Professional fees

 

1,316

 

648

Payroll related

 

2,073

 

5,916

Other

 

229

 

180

Accrued expenses

$

7,150

$

12,559