XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2022
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of accounts payable and accrued expenses
   As of
September 30,
2022
   As of
December 31,
2021
 
Accounts payable – trade  $680,756   $726,781 
Accounts payable – capital   78,579    18,263 
Accrued payroll   576,039    585,939 
Accrued professional fees   92,625    82,050 
Accrued other   262,190    199,076 
Income tax payable   3,728    2,141 
Total  $1,693,917   $1,614,250