v3.25.2
Note 8 - Convertible Notes Payable at Fair Value - Convertible Debt (Details)
€ in Thousands
Jun. 30, 2025
$ / shares
Jun. 30, 2025
EUR (€)
shares
Dec. 31, 2024
$ / shares
Dec. 31, 2024
EUR (€)
shares
Total Fair Value of Convertible Notes   € 15,341   € 24,035
Measurement Input, Indexed Common Shares [Member]        
Indexed common shares (in shares) | shares   9,390,445   18,537,485
Measurement Input, Share Price [Member]        
Fair value per share (in dollars per share) | $ / shares $ 1.92   $ 1.24  
Convertible Notes Due December 7, 2023 [Member]        
Face value $30,906 convertible notes   € 15,341   € 24,035