XML 56 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Payables (Details) - Schedule of accrued expense - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Schedule of accrued expense [Abstract]    
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