Note 2 - Significant Accounting Policies - Schedule of Finite Lived Intangible Assets Future Amortization (Details) |
Jun. 30, 2026 |
|---|---|
| Customer Relationships [Member] | |
| Finite-Lived Intangible Asset, Useful Life (Year) | 10 years |
| Acquired Developed Software [Member] | |
| Finite-Lived Intangible Asset, Useful Life (Year) | 5 years |
| Developed Software [Member] | |
| Finite-Lived Intangible Asset, Useful Life (Year) | 3 years |