Note 11 - Segment Information - Disaggregation of Revenues (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| REVENUES | $ 60,531 | $ 65,163 | $ 24,643 | $ 196,875 |
| Europe [Member] | ||||
| REVENUES | 60,531 | 65,163 | 24,643 | 196,875 |
| GERMANY | ||||
| REVENUES | 36,664 | 36,971 | 53,336 | 62,514 |
| HUNGARY | ||||
| REVENUES | 5,848 | 5,127 | 13,113 | 9,814 |
| NETHERLANDS | ||||
| REVENUES | $ 18,019 | $ 23,065 | $ (41,806) | $ 124,547 |