XML 62 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses (Details) - Schedule of accounts payable and accrued expenses - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Schedule of Accounts Payable and Accrued Expenses [Abstract]    
Accounts payable – trade $ 734,213 $ 726,736
Accounts payable – capital 60,640 63,261
Accrued payroll 749,917 966,553
Accrued professional fees 56,925 95,550
Accrued other 138,040 143,872
Income tax payable 4,890
Total $ 1,739,735 $ 2,000,862