XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accounts Payable and Accrued Liabilities (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Accounts Payable and Accrued Liabilities    
Accounts payable - trade $ 2,803,350 $ 1,490,286
Accrued Expenses 7,374,855 7,708,883
Taxes payable 6,417,940 5,196,677
Contract liability 647,208 409,627
Total accounts payable and accrued liabilities $ 17,243,353 $ 14,805,473