XML 64 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Payable and Accrued Expenses (Details) - Schedule of accounts payable and accrued expenses - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule of accounts payable and accrued expenses [Abstract]    
Accounts payable – trade $ 462,352 $ 602,347
Accounts payable – capital 74,439
Accrued payroll 358,266 525,499
Accrued professional fees 65,275 84,900
Accrued other 192,593 137,481
Total $ 1,152,925 $ 1,350,227