Annual report pursuant to Section 13 and 15(d)

Schedule of Stock Option Activity (Details)

v3.23.1
Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]    
Options Outstanding 95,413 144,303,000
Outstanding, Weighted average exercise price per share $ 40.00 $ 36.37
Weighted average remaining contractual life (in years) 9 years 9 months 3 days 7 years 9 months 25 days
Outstanding, Aggregate Intrinsic Value [1]   $ 24
Options, granted 4,414,419 0
Number of shares exercised 0 (707)
Options exercised, Weighted average exercise price per share   $ 7.50
Options, forfeited (15,303) (23,171)
Weighted average exercise price per share, forfeited $ 33.65 $ 27.55
Options cancelled (18,314,000) (25,012)
Options cancelled, Weighted average exercise price per share $ 49.67 $ 29.60
Weighted average remaining contractual life (in years) 6 years 8 months 23 days  
Outstanding, Aggregate Intrinsic Value [1] $ 0  
Weighted average exercise price per share, exercised $ 0.44  
Options exercised 0 707
Options, ending outstanding 4,476,215 95,413
Weighted average exercise price per share, ending balance $ 0.95 $ 40.00
Aggregate intrinsic value, ending balance [1] $ 358  
Options Vested and expected to vest at December 31, 2022 4,476,215,000  
Vested and expected to vest at December 31, 2022, Weighted average exercise price per share $ 0.95  
Vested and expected to vest at December 31, 2022, Weighted average remaining contractual life (in years) 9 years 9 months 3 days  
Vested and expected to vest at December 31, 2022, Aggregate Intrinsic Value [1] $ 358  
Option, exercisable 54,839  
Weighted average exercise price per share, exercisable $ 39.45  
Weighted average remaining contractual life (in years), exercisable 5 years 3 months 7 days  
Aggregate intrinsic value, exercisable [1] $ 0  
[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.