| Accounts payable and accrued expenses |
Note 10 - Accounts payable and accrued expenses Current accounts payable and accrued expenses are as follows: | | June 30, | | | December 31, | | | | 2026 | | | 2025 | | Accounts payable | | | | | | | Professional fees | | $ | 235,126 | | | $ | 676,799 | | Consulting fees | | | 219,352 | | | | 572,331 | | Cost of goods sold | | | 1,125,670 | | | | 1,178,145 | | Other | | | 209,516 | | | | 193,903 | | Total accounts payable | | | 1,789,664 | | | | 2,621,178 | | Accrued expenses | | | | | | | | | Professional fees | | | 685,112 | | | | 868,926 | | Consulting fees | | | 56,500 | | | | 68,030 | | Cost of goods sold | | | 10,682 | | | | - | | Investor relations | | | 95,247 | | | | - | | License and settlement fees | | | 750,000 | | | | - | | Other | | | 44,093 | | | | 51,919 | | Total accounts payable and accrued expenses | | $ | 3,431,298 | | | $ | 3,610,053 | |
|