XML 68 R57.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Accounts Payable and Accrued Expenses [Abstract]    
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