XML 52 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

As of

  

As of

 
  

December 31, 2025

  

December 31, 2024

 

Accounts payable – trade

 $792,217  $934,883 

Accounts payable – capital

  4,069   8,754 

Accrued payroll

  1,032,479   1,195,703 

Accrued professional fees

  113,414   102,815 

Accrued other

  333,710   234,552 

Income tax payable

  6,694   5,815 

Accounts payable and accrued expenses

 $2,282,583  $2,482,522