v3.25.1
Note 8 - Convertible Notes Payable at Fair Value - Convertible Debt (Details)
€ in Thousands
Mar. 31, 2025
EUR (€)
shares
Mar. 31, 2025
$ / shares
Dec. 31, 2024
EUR (€)
shares
Dec. 31, 2024
$ / shares
Total Fair Value of Convertible Notes € 15,305   € 24,035  
Convertible Notes Due December 7, 2023 [Member]        
Face value $29,656 convertible notes € 15,305   € 24,035  
Measurement Input, Indexed Common Shares [Member]        
Indexed common shares (in shares) | shares 8,819,247   18,537,485  
Measurement Input, Share Price [Member]        
Fair value per share (in dollars per share) | $ / shares   $ 1.6   $ 1.24