v3.25.1
Note 2 - Basis of Presentation, Consolidation and Summary of Significant Accounting Policies (Details Textual)
€ / shares in Units, € in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
EUR (€)
€ / shares
shares
Mar. 31, 2024
€ / shares
shares
Dec. 31, 2024
EUR (€)
Dec. 31, 2023
EUR (€)
Cash, Uninsured Amount | € € 0   € 0  
Income Tax Expense (Benefit) | €     € 0 € 0
Earnings Per Share, Basic | € / shares € 6.09 € 55.8    
Weighted Average Number of Shares Outstanding, Basic | shares 1,449,918 1,449,485    
Earnings Per Share, Diluted | € / shares € 0.86 € 5.49    
Weighted Average Number of Shares Outstanding, Diluted | shares 10,302,853 14,727,612    
Number of Operating Segments 1      
Minimum [Member]        
Property, Plant and Equipment, Useful Life 5 years      
Maximum [Member]        
Property, Plant and Equipment, Useful Life 7 years