XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Accounts payable and accrued liabilities consisted of the following at March 31, 2023 and December 31, 2022:
   

March 31,

   

December 31,

 
   

2023

   

2022

 

Trade accounts payable

  $ 7,482,128     $ 6,761,793  

Accrued payroll and payroll taxes

    858,645       590,915  

Other

    -       507  

Total accounts payable and accrued liabilities

  $ 8,340,773     $ 7,353,215