v3.26.1
Note 6 - Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accounts payable – trade $ 892,783 $ 792,217
Accounts payable – capital 56,510 4,069
Accrued payroll 1,357,878 1,032,479
Accrued vendor payables 308,960 311,484
Accrued professional fees 106,205 113,414
Accrued other 30,832 22,226
Income tax payable 54,557 6,694
Total $ 2,807,725 $ 2,282,583