XML 76 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable - trade $ 171,411 $ 401,958
Accounts payable - capital 384,631 170,220
Accrued payroll 196,968 399,501
Accrued professional fees 55,250 73,781
Accrued other 388,217 175,106
Total $ 1,196,477 $ 1,220,566