XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable - trade $ 602,347 $ 401,958
Accounts payable - capital 170,220
Accrued payroll 525,499 399,501
Accrued professional fees 84,900 73,781
Accrued other 137,481 175,106
Total $ 1,350,227 $ 1,220,566