XML 41 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2023
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of accounts payable and accrued expenses
   As of
March 31,
2023
   As of
December 31,
2022
 
Accounts payable – trade  $734,213   $726,736 
Accounts payable – capital   60,640    63,261 
Accrued payroll   749,917    966,553 
Accrued professional fees   56,925    95,550 
Accrued other   138,040    143,872 
Income tax payable       4,890 
Total  $1,739,735   $2,000,862