XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.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