XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Payables (Tables)
3 Months Ended
Mar. 31, 2023
Schedule of Accrued Expenses and Other Payables Abstract  
Schedule of accrued expenses and other payables
   March 31,   December 31, 
   2023   2022 
         
Legal fee and other professionals  $248,088   $533,048 
Wages and employee reimbursement   289,151    763,983 
Suppliers   675,122    708,287 
Accruals   342,102    208,938 
Total  $1,554,463   $2,214,256