Annual report pursuant to Section 13 and 15(d)

Schedule of Stock Option Activity (Details)

v3.24.1
Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Outstanding options, beginning balance 4,476,215 95,413  
Outstanding, Weighted average exercise price per share $ 0.95 $ 40.00  
Weighted average remaining contractual life (in years) 8 years 11 months 8 days 9 years 9 months 3 days 6 years 8 months 23 days
Outstanding, Aggregate Intrinsic Value, Beginning Balance [1] $ 358 $ 0  
Beginning balance, Outstanding Options 1,803,000 4,414,419  
Options granted Weighted average exercise price per share $ 0.57 $ 0.44  
Options exercised (1,125,000)  
Options exercised, Weighted average exercise price per share $ 0.42  
Options, forfeited (15,303)  
Options forfeited, Weighted average exercise price per share $ 33.65  
Options cancelled (7,833) (18,314)  
Options cancelled, Weighted average exercise price per share $ 4.50 $ 49.67  
Outstanding options, ending balance 5,146,382 4,476,215 95,413
Outstanding, Weighted average exercise price per share $ 0.93 $ 0.95 $ 40.00
Outstanding, Aggregate Intrinsic Value, Ending Balance [1] $ 1,370 $ 358 $ 0
Options Vested and expected to vest 5,146,382    
Weighted average exercise price per share, vested and expected to vest $ 0.93    
Weighted average remaining contractual life, vested and expected to vest 8 years 11 months 8 days    
Aggregate Intrinsic Value, Vested and expected to vest [1] $ 1,370    
Option, exercisable 609,948    
Weighted average exercise price per share, exercisable $ 4.00    
Weighted average remaining contractual life (in years), exercisable 8 years 6 months 18 days    
Aggregate Intrinsic Value, Exercisable [1] $ 167    
[1] The intrinsic value is calculated as the difference between the exercise price and the fair value of the common stock on the balance sheet date.