v3.25.2
Note 9 - Shareholders' Equity (Details Textual)
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 23, 2024
Nov. 21, 2021
shares
Dec. 31, 2020
€ / shares
shares
Jun. 30, 2025
€ / shares
shares
Dec. 31, 2024
€ / shares
shares
Dec. 22, 2024
€ / shares
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     1,850,100      
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price | € / shares     € 0.06      
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       4,300,000 4,300,000  
Common Stock, Par or Stated Value Per Share | € / shares       € 0.02 € 0.02 € 0.06
Common Stock, Shares, Issued       1,409,921 1,409,885  
Common Stock, Shares, Outstanding       1,409,921 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       53,400 53,400  
Common Stock, Par or Stated Value Per Share | € / shares       € 0.5 € 0.5 € 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