XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Shareholders' Equity (Details Textual)
1 Months Ended 12 Months Ended
Jan. 06, 2025
Nov. 21, 2021
shares
Dec. 31, 2020
€ / shares
shares
Dec. 31, 2024
€ / shares
shares
Dec. 31, 2023
€ / shares
shares
Dec. 31, 2022
shares
Dec. 22, 2024
€ / shares
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in EUR per share) | € / shares          
Restricted Stock Units (RSUs) [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)   63,868          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)       0 19,724 15,967  
CSOP [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)     1,850,100        
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in EUR per share) | € / shares     € 0.06        
CSOP [Member] | Share-Based Payment Arrangement, Option [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)     1 year        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)     4 years        
Subsequent Event [Member] | Reverse Stock Split [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio 75            
Ordinary Shares [Member]              
Common Stock, Shares Authorized (in shares)       4,300,000 4,300,000    
Common Stock, Par or Stated Value Per Share (in EUR per share) | € / shares       € 0.02 € 0.06   € 0.06
Common Stock, Shares, Issued (in shares)       1,409,885 1,408,895    
Ordinary Shares [Member] | Subsequent Event [Member] | Reverse Stock Split [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio 75            
High Voting Shares [Member]              
Common Stock, Shares Authorized (in shares)       53,400 53,400    
Common Stock, Par or Stated Value Per Share (in EUR per share) | € / shares       € 0.5 € 1.5   € 1.5
Common Stock, Shares, Issued (in shares)       40,000 40,000    
High Voting Shares [Member] | Subsequent Event [Member] | Reverse Stock Split [Member]              
Stockholders' Equity Note, Stock Split, Conversion Ratio 75