Note 14 - Income Taxes - Schedule of Deferred Tax Assets (Details) - EUR (€) € in Thousands |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| NOL DTA | € 108,020 | € 106,429 |
| (Gain) From Change in FV of Convertible Debt | (3,905) | (242) |
| Unrecognized tax losses | 115 | 1,274 |
| Net Deferred Tax Asset | 105,050 | 107,461 |
| Less valuation allowance | € (105,050) | € (107,461) |