XML 76 R29.htm IDEA: XBRL DOCUMENT v3.20.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
  2019   2018 
Trade payables  $621,292   $401,272 
Accrued interest   641,834    401,667 
Accrued payroll and related expenses   386,165    260,153 
Current portion of operating lease liabilities   242,650     
Other   323,971    239,134 
Total  $2,215,912   $1,302,226