Note 15 - Subsequent Events (Details Textual) - Subsequent Event [Member] |
Jul. 23, 2026
USD ($)
|
|---|---|
| Accounts Receivable, Sale | $ 1,280,000 |
| Proceeds from Sale of Receivables, Gross | $ 1,000,000 |
| Transaction, Origination Fee, Percentage | 1.00% |
| Proceeds from Sale of Other Receivables | $ 990,000 |
| Receivables, Sold, Weekly Payments | $ 24,615 |