Note 14 - Segment Reporting and Geographic Information (Details Textual) - Seed [Member] |
Mar. 31, 2026 |
Dec. 13, 2024 |
|---|---|---|
| Minimum [Member] | ||
| Investment Owned, Disposal Percentage | 90.00% | 90.00% |
| Maximum [Member] | ||
| Investment Owned, Disposal Percentage | 100.00% | 100.00% |