XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Expenses (as Restated)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (as restated)

9. ACCOUNTS PAYABLE AND ACCRUED EXPENSES (as restated)

 

Accounts payable and accrued expenses consisted of the following:

 

   As of
June 30,
2022
   As of
December 31,
2021
 
Accounts payable – trade  $610,412   $726,781 
Accounts payable – capital   33,463    18,263 
Accrued payroll   664,023    585,939 
Accrued professional fees   78,550    82,050 
Accrued other   265,728    199,076 
Income tax payable   
    2,141 
Total  $1,652,176   $1,614,250