v3.25.2
Note 6 - Leases (Details Textual)
€ in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
EUR (€)
Lessee, Operating Lease, Remaining Lease Term 5 years   5 years 5 years    
Operating Lease, Expense | €       € 42   € 42
Operating Lease, Weighted Average Remaining Lease Term 122 months   122 months 122 months    
Operating Lease, Weighted Average Discount Rate, Percent 18.00%   18.00% 18.00%    
Operating Lease Expense, Month to Month Basis | $ $ 11 $ 3 $ 17   $ 51