XML 54 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued expenses (Tables)
12 Months Ended
Dec. 31, 2019
Accrued expenses  
Schedule of accrued expenses

 

 

 

 

 

 

 

 

    

December 31, 

 

 

2019

 

2018

Professional fees

 

$

207,917

 

$

80,771

Compensation and benefits

 

 

961,790

 

 

624,298

Research and development

 

 

4,992,311

 

 

2,178,086

Other

 

 

480,535

 

 

245,617

Total accrued expenses

 

$

6,642,553

 

$

3,128,772