XML 38 R27.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
    June 30,
2020
    December 31,
2019
 
Trade payables   $ 663,254     $ 621,292  
Accrued interest     241,072       641,834  
Accrued payroll and related obligations     1,062,246       386,165  
Current portion of operating lease liabilities     145,259       242,650  
Other     543,276       323,971  
Total   $ 2,655,107     $ 2,215,912