v3.25.1
Note 9 - Convertible Notes Payable at Fair Value - Convertible Debt (Details)
€ in Thousands
Dec. 31, 2024
EUR (€)
shares
Dec. 31, 2024
$ / shares
Dec. 31, 2023
EUR (€)
shares
Dec. 31, 2023
$ / shares
Indexed common shares (in shares) | shares 15,771,230      
Total Fair Value of Convertible Notes | € € 24,035   € 25,629  
Measurement Input, Indexed Common Shares [Member]        
Indexed common shares (in shares) | shares 18,537,485   12,441,365  
Measurement Input, Share Price [Member]        
Fair value per share (in dollars per share) | $ / shares   $ 1.24   $ 1.86
Convertible Notes Due December 7, 2023 [Member]        
Face value $27,656 convertible notes due December 7, 2023 (in default) | € € 24,035   € 25,629