XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Other current liabilities (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Other current liabilities [Abstract]    
Accrued expenses for legal and consulting fees $ 837,606 $ 814,965
Other accruals and short-term payables 118,510 89,414
Contingent Consideration 2,000,000 0
Total $ 2,956,116 $ 904,379