v3.21.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Accounts Payable and Accrued Liabilities    
Accounts payable $ 974,202 $ 317,038
Accrued professional fees 162,715 197,597
Accrued franchise tax   77,600
Accrued payroll 4,339 26,423
Due to noncontrolling interest 66,706 66,706
Accounts payable and accrued liabilities 1,207,962 685,364
Current portion of deferred consideration (1,635,000) (1,575,443)
Deferred consideration, net of current portion $ (234,779) $ (346,884)