XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Accounts Payable and Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   

As of

   

As of

 
   

September 30, 2025

   

December 31, 2024

 

Accounts payable – trade

  $ 949,654     $ 934,883  

Accounts payable – capital

    22,490       8,754  

Accrued payroll

    977,466       1,195,703  

Accrued professional fees

    105,294       102,815  

Accrued other

    264,832       234,552  

Income tax payable

    3,874       5,815  

Total

  $ 2,323,610     $ 2,482,522