XML 42 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Payables (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of accrued expense
   December 31,   December 31, 
   2020   2019 
Acquisition of Intangibles  $-   $15,374 
Legal fee and other professionals   457,276    360,132 
Wages and employee reimbursement   290,079    412,824 
Suppliers   1,379,971    195,655 
Accruals   173,086    145,908 
Total  $2,300,412   $1,129,893