XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Payables (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of accrued expense and other payables
   December 31,   December 31, 
   2021   2020 
         
Legal fee and other professionals  $280,647   $457,276 
Wages and employee reimbursement   272,093    52,290 
Suppliers   155,043    1,126,968 
Accruals   590,815    117,917 
Total  $1,298,598   $1,754,451