v3.25.1
Note 9 - Shareholders' Equity (Details Textual)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 23, 2024
Nov. 21, 2021
shares
Dec. 31, 2020
€ / shares
shares
Mar. 31, 2025
€ / shares
shares
Dec. 31, 2024
€ / shares
shares
Dec. 31, 2023
shares
Dec. 31, 2022
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 19,724 15,967  
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