XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Payable and Accrued Expenses
6 Months Ended
Jun. 30, 2024
Accounts Payable and Accrued Expenses [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES

9. ACCOUNTS PAYABLE AND ACCRUED EXPENSES

 

Accounts payable and accrued expenses consisted of the following:

 

   As of
June 30,
2024
   As of
December 31, 2023
 
Accounts payable – trade  $436,977   $874,558 
Accounts payable – capital   1,170    13,175 
Accrued payroll   1,272,813    942,999 
Accrued professional fees   78,550    97,800 
Accrued other   773,061    192,754 
Income tax payable   
    3,051 
Total  $2,562,571   $2,124,337