XML 64 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Expenses (Details) - Schedule of Accounts Payable and Accrued Expenses - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Accounts Payable and Accrued Expenses [Abstract]    
Accounts payable – trade $ 773,026 $ 726,736
Accounts payable – capital 6,820 63,261
Accrued payroll 775,075 966,553
Accrued professional fees 86,825 95,550
Accrued other 206,218 143,872
Income tax payable 964 4,890
Total $ 1,848,928 $ 2,000,862