XML 76 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Note 7 - Share-based Compensation - Options Activities (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
The 2017 Omnibus Incentive Plan [Member]      
Outstanding at December 31, 2023 (in shares) 2,525,654 1,865,226  
Outstanding at December 31, 2023 (in dollars per share) $ 5.32 $ 6.46  
Outstanding at December 31, 2023 (Year) 6 years 6 months 29 days 7 years 5 months 4 days 7 years 7 months 28 days
Outstanding at December 31, 2022 (Year) 6 years 6 months 29 days 7 years 5 months 4 days 7 years 7 months 28 days
Granted (in shares) 224,750 838,939  
Granted (in dollars per share) $ 1.34 $ 3.02  
Granted (in dollars per share) $ 1.08 $ 2.53  
Exercised (in shares)   (28,666)  
Forfeited (in shares) (18,598) (149,845)  
Exercised (in dollars per share)   $ 0.95  
Forfeited (in dollars per share) $ 2.67 7.5  
Exercised (in dollars per share)   0.77  
Forfeited (in dollars per share) $ 2.07 $ 5.73  
Exercised   $ 34  
Forfeited (in shares) (18,598) (149,845)  
Outstanding at December 31, 2024 $ 514 $ 455  
Outstanding at December 31, 2025 (in shares) 2,731,806 2,525,654 1,865,226
Outstanding at December 31, 2024 (in shares) 2,731,806 2,525,654 1,865,226
Outstanding at December 31, 2025 (in dollars per share) $ 5.01 $ 5.32 $ 6.46
Outstanding at December 31, 2024 (in dollars per share) $ 5.01 $ 5.32 $ 6.46
Outstanding at December 31, 2024 $ 514 $ 455  
Exercisable as of December 31, 2025 (in shares) 2,059,124    
Exercisable as of December 31, 2024 (in shares) 2,059,124    
Exercisable as of December 31, 2025 (in dollars per share) $ 4.88    
Exercisable as of December 31, 2024 (in dollars per share) $ 4.88    
Exercisable as of December 31, 2025 (Year) 6 years 7 months 9 days    
Exercisable as of December 31, 2024 (Year) 6 years 7 months 9 days    
Exercisable as of December 31, 2025 $ 362    
Exercisable as of December 31, 2024 $ 362    
Vested and expected to vest at December 31, 2025 (in shares) 2,452,926    
Vested and expected to vest at December 31, 2024 (in shares) 2,452,926    
Vested and expected to vest at December 31, 2025 (in dollars per share) $ 4.32    
Vested and expected to vest at December 31, 2024 (in dollars per share) $ 4.32    
Vested and expected to vest at December 31, 2025 (Year) 6 years 9 months 21 days    
Vested and expected to vest at December 31, 2024 (Year) 6 years 9 months 21 days    
Vested and expected to vest at December 31, 2025 $ 514    
Vested and expected to vest at December 31, 2024 $ 514    
SEED 2022 Share Incentive Plan [Member]      
Outstanding at December 31, 2023 (in shares) 1,898,833 1,257,000  
Outstanding at December 31, 2023 (in dollars per share) $ 0.53 $ 0.5  
Outstanding at December 31, 2023 (Year) 7 years 18 days 7 years 7 months 17 days 8 years 9 months 25 days
Outstanding at December 31, 2022 (Year) 7 years 18 days 7 years 7 months 17 days 8 years 9 months 25 days
Granted (in shares) 375,344 651,333  
Granted (in dollars per share) $ 1.46 $ 0.6  
Granted (in dollars per share) $ 1.3 $ 0.26  
Exercised (in shares) (77,250)    
Forfeited (in shares) (7,500) (9,500)  
Exercised (in dollars per share) $ 1.12    
Forfeited (in dollars per share) 0.5 $ 0.5  
Exercised (in dollars per share) 0.84    
Forfeited (in dollars per share) $ 0.23 $ 0.32  
Exercised $ 26    
Forfeited (in shares) (7,500) (9,500)  
Outstanding at December 31, 2024 $ 2,230 $ 1,760  
Outstanding at December 31, 2025 (in shares) 2,189,427 1,898,833 1,257,000
Outstanding at December 31, 2024 (in shares) 2,189,427 1,898,833 1,257,000
Outstanding at December 31, 2025 (in dollars per share) $ 0.67 $ 0.53 $ 0.5
Outstanding at December 31, 2024 (in dollars per share) $ 0.67 $ 0.53 $ 0.5
Outstanding at December 31, 2024 $ 2,230 $ 1,760  
Exercisable as of December 31, 2025 (in shares) 989,749    
Exercisable as of December 31, 2024 (in shares) 989,749    
Exercisable as of December 31, 2025 (in dollars per share) $ 0.5    
Exercisable as of December 31, 2024 (in dollars per share) $ 0.5    
Exercisable as of December 31, 2025 (Year) 6 years 8 months 8 days    
Exercisable as of December 31, 2024 (Year) 6 years 8 months 8 days    
Exercisable as of December 31, 2025 $ 946    
Exercisable as of December 31, 2024 $ 946    
Vested and expected to vest at December 31, 2025 (in shares) 2,124,427    
Vested and expected to vest at December 31, 2024 (in shares) 2,124,427    
Vested and expected to vest at December 31, 2025 (in dollars per share) $ 0.65    
Vested and expected to vest at December 31, 2024 (in dollars per share) $ 0.65    
Vested and expected to vest at December 31, 2025 (Year) 6 years 11 months 23 days    
Vested and expected to vest at December 31, 2024 (Year) 6 years 11 months 23 days    
Vested and expected to vest at December 31, 2025 $ 2,215    
Vested and expected to vest at December 31, 2024 $ 2,215