v3.25.2
Accounts Payable and Accrued Liabilities
6 Months Ended
Jun. 30, 2025
Accounts Payable and Accrued Liabilities [Abstract]  
Accounts Payable and Accrued Liabilities [Text Block]

NOTE 5 - Accounts Payable and Accrued Liabilities

As of June 30, 2025 and December 31, 2024, the Company's accounts payable and accrued liabilities consist of the following:

   

June 30,

2025

   

December 31,

2024

 
    $     $  
Trade payables   1,799,295     1,721,119  
Accrued liabilities   907,202     675,589  
Other payables   37,134     220,168  
    2,743,631     2,616,876