XML 106 R30.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses are comprised of the following: 
 
 
December 31, 2019
 
December 31, 2018
Accrued compensation
 
$
141,233

 
$
136,446

Accrued consulting and professional fees
 
1,603,914

 
1,749,108

Other accrued expenses
 
48,784

 
64,775

Accrued income taxes
 

 
47,088

Accrued other taxes
 
446,094

 
420,695

Accrued restructuring costs
 
293,799

 
461,361

 
 
$
2,533,824

 
$
2,879,473