v3.25.3
Note 6 - Leases (Details Textual)
€ in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
EUR (€)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
EUR (€)
Sep. 30, 2025
EUR (€)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
EUR (€)
Sep. 30, 2024
USD ($)
Lessee, Operating Lease, Remaining Lease Term 5 years 7 months 6 days 5 years 7 months 6 days   5 years 7 months 6 days 5 years 7 months 6 days    
Operating Lease, Expense € 42   € 42 € 126   € 98  
Operating Lease, Weighted Average Remaining Lease Term 122 months 122 months   122 months 122 months    
Operating Lease, Weighted Average Discount Rate, Percent 18.00% 18.00%   18.00% 18.00%    
Operating Lease Expense, Month to Month Basis   $ 11 € 0   $ 18   $ 23