XML 62 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable - trade $ 662,981 $ 602,347
Accounts payable - capital 80,213
Accrued payroll 291,111 525,499
Accrued professional fees 52,187 84,900
Accrued other 141,869 137,481
Total $ 1,228,361 $ 1,350,227