v3.25.1
Note 9 - Shareholders' Equity - Option Activity (Details) - € / shares
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Outstanding (in shares) 33,689  
Outstanding, exercise price (in EUR per Share) € 4.46  
Outstanding, contractual life (Year) 7 months 6 days 10 months 24 days
Outstanding (in shares) 33,689 33,689
Outstanding, exercise price (in EUR per Share) € 4.46 € 4.46
Exercisable, number (in shares) 33,689  
Exercisable, exercise price (in EUR per Share) € 4.46  
Exercisable, contractual life (Year) 7 months 6 days