v3.21.2
Accounts Payable and Accrued Liabilities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Accounts Payable and Accrued Liabilities    
Accounts payable $ 1,317,468 $ 317,038
Accrued professional fees 320,510 197,597
Accrued franchise tax   77,600
Accrued payroll 291,186 26,423
Due to noncontrolling interest 47,133 66,706
Accounts payable and accrued liabilities 1,976,297 685,364
Current portion of deferred consideration (776,762) (1,575,443)
Deferred consideration, net of current portion $ (227,755) $ (346,884)