XML 46 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Payable and Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
   As of
June 30,
2020
   As of
December 31, 2019
 
Accounts payable – trade  $532,305   $401,958 
Accounts payable – capital   150,358    170,220 
Accrued payroll   265,532    399,501 
Accrued professional fees   66,700    73,781 
Accrued other   221,753    175,106 
Total  $1,236,648   $1,220,566