Note 19 - Subsequent Event (Details Textual) - Discontinued Operations, Disposed of by Sale [Member] |
Oct. 30, 2026 |
Jul. 31, 2026 |
|---|---|---|
| Disposal Group, Including Discontinued Operation, Percent Sold | 100.00% | |
| Subsequent Event [Member] | ||
| Disposal Group, Including Discontinued Operation, Percent Sold | 100.00% |