XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Payable and Accrued Expenses (Details) - Schedule of accounts payable and accrued expenses - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Schedule of accounts payable and accrued expenses [Abstract]    
Accounts payable – trade $ 726,781 $ 602,347
Accounts payable – capital 18,263
Accrued payroll 585,939 525,499
Accrued professional fees 82,050 84,900
Accrued other 199,076 137,481
Income tax payable 2,141
Total $ 1,614,250 $ 1,350,227