XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses (Tables)
6 Months Ended
Jun. 30, 2021
Accrued expenses  
Schedule of accrued expenses

    

June 30, 

    

December 31, 

2021

2020

Professional fees

$

480,828

$

224,424

Compensation and benefits

 

872,665

 

1,515,312

Research and development

 

6,532,487

 

8,158,302

Other

 

151,544

 

673,199

Total accrued expenses

$

8,037,524

$

10,571,237