XML 83 R27.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
   March 31,
2020
   December 31,
2019
 
Trade payables  $689,266   $621,292 
Accrued interest   43,736    641,834 
Accrued payroll and related obligations   418,119    386,165 
Current portion of operating lease liabilities   217,131    242,650 
Other   467,782    323,971 
Total  $1,836,034   $2,215,912