XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2018
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of accounts payable and accrued expenses
    As of 
December 31,
2018
    As of 
December 31,
2017
 
Accounts payable – trade   $ 531,048     $ 580,456  
Accounts payable – capital     72,695       641,389  
Accrued payroll     358,451       254,743  
Accrued professional fees     93,050       64,200  
Accrued other     165,416       182,482  
Total   $ 1,220,660     $ 1,723,270