XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Dec. 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 December 31, 2023 and 2022:
   

December 31,

   

December 31,

 
   

2023

   

2022

 

Trade accounts payable

  $ 7,094,334     $ 6,761,793  

Accrued payroll and payroll taxes

    743,778       590,915  

Other

    -       507  

Total accounts payable and accrued liabilities

  $ 7,838,112     $ 7,353,215