XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of Accounts Payable and Accrued Expenses Accounts payable and accrued expenses consisted of the following:
   As of
March 31,
2024
   As of
December 31,
2023
 
Accounts payable – trade  $725,616   $874,558 
Accounts payable – capital   11,717    13,175 
Accrued payroll   879,073    942,999 
Accrued professional fees   193,714    97,800 
Accrued other   328,348    192,754 
Income tax payable   4,391    3,051 
Total  $2,142,859   $2,124,337