Note 13 - Commitments and Contingencies (Details Textual) - Manako Labs Ltd [Member] - $ / shares |
Jun. 30, 2026 |
May 29, 2026 |
|---|---|---|
| Contingent Tranche A and B Warrants [Member] | ||
| Class of Warrant or Right, Unissued (in shares) | 200,000 | 200,000 |
| Tranche A Warrants [Member] | ||
| Class of Warrant or Right, Unissued (in shares) | 100,000 | 100,000 |
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 4.5 | $ 4.5 |
| Tranche B Warrants [Member] | ||
| Class of Warrant or Right, Unissued (in shares) | 100,000 | 100,000 |
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 5.5 | $ 5.5 |