XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses are comprised of the following: 
December 31, 2020December 31, 2019
Accrued compensation$100,102 $141,233 
Accrued consulting and professional fees1,403,445 1,603,914 
Other accrued expenses— 48,784 
Accrued taxes550,774 446,094 
Accrued restructuring costs239,444 293,799 
 $2,293,765 $2,533,824