XML 68 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2021
Payables And Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities

June 30, 2021

December 31, 2020

Accrued professional services

    

$

489,836

    

$

1,350,194

Accrued payroll and employee benefits

 

1,661,708

 

2,351,599

Accrued interest

 

16,456

 

13,016

Accrued research and development

 

5,074,045

 

7,316,876

Lease obligation, current portion (see Note 6)

 

374,502

 

356,716

Deferred revenue

 

57,989

 

19,753

Total accrued expenses

$

7,674,536

$

11,408,154