Note 7 - Accrued Expenses and Other Liabilities - Current (Details Textual) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Interest Expense, Nonoperating | $ 222,406 | $ 774,062 | $ 370,399 | $ 1,433,206 |
| Deferred Compensation Arrangement with Individual, Compensation Expense | 404,043 | 404,043 | ||
| Research and Development Company [Member] | ||||
| Payable, Investment, Purchase, Short-term | 1,314,205 | 1,314,205 | ||
| Payments to Acquire Equity Method Investments | 0 | 0 | ||
| Interest Expense, Nonoperating | $ 30,183 | $ 30,183 | $ 60,035 | $ 60,035 |