v3.25.3
Note 9 - Shareholders' Equity (Details Textual)
1 Months Ended 9 Months Ended 12 Months Ended
Dec. 23, 2024
€ / shares
Nov. 21, 2021
shares
Dec. 31, 2020
€ / shares
shares
Sep. 30, 2025
€ / shares
shares
Dec. 31, 2024
€ / shares
shares
Dec. 22, 2024
€ / shares
Preferred Stock, Shares Authorized       1,401 1,401  
Preferred Stock, Par or Stated Value Per Share | € / shares       € 300 € 300  
Preferred Stock, Shares Issued       1,401 0  
Preferred Stock, Shares Outstanding       1,401 0  
Restricted Stock Units (RSUs) [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted   63,868        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period       19,724 19,724  
CSOP [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures     42,183      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | € / shares     € 4.5      
CSOP [Member] | Share-Based Payment Arrangement, Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period     1 year      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period     4 years      
Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 75          
Ordinary Shares [Member]            
Common Stock, Shares Authorized       120,000,000 120,000,000  
Common Stock, Par or Stated Value Per Share | € / shares € 0.02     € 0.01 € 0.01 € 0.06
Common Stock, Shares, Issued       1,424,186 1,409,885  
Common Stock, Shares, Outstanding       1,424,186 1,409,885  
Ordinary Shares [Member] | Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 75          
High Voting Shares [Member]            
Common Stock, Shares Authorized       40,000 40,000  
Common Stock, Par or Stated Value Per Share | € / shares € 0.5     € 0.25 € 0.25 € 1.5
Common Stock, Shares, Issued       40,000 40,000  
Common Stock, Shares, Outstanding       40,000 40,000  
High Voting Shares [Member] | Reverse Stock Split [Member]            
Stockholders' Equity Note, Stock Split, Conversion Ratio 75