Quarterly report pursuant to Section 13 or 15(d)

Schedule of Stock Option Activity (Details)

v3.23.1
Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Options outstanding at beginning 11,909 8,339
Weighted average exercisable price at beginning of period $ 234.02 $ 391
Weighted average remaining contractual terms (years), outstanding at beginning 6 years 10 months 24 days 8 years 8 months 12 days
Intrinsic value, outstanding at beginning of period $ 87,553
Options, granted 3,570
Weighted average exercise price, granted $ 49
Options, exercised
Weighted average exercise price, exercised
Options, forfeited
Weighted average exercise price, forfeited
Options, expired
Weighted average exercise price, expired
Options, outstanding at end 11,909 11,909
Weighted average exercise price, outstanding at end of period $ 120.33 $ 238
Weighted average remaining contractual terms (years), outstanding at ending 7 years 8 months 12 days 8 years 10 months 24 days
Intrinsic value, outstanding at end of period $ 114,500
Options, exercisable at end 8,303 3,872
Weighted average exercise price, exercisable at end of period $ 330.56 $ 602
Weighted average remaining contractual terms (years), exercisable 7 years 7 months 6 days 8 years 3 months 18 days
Intrinsic value, exercisable at end of period $ 44,652
Vested and expected to vest at end 9,840 11,787
Weighted average exercise price, vested and expected to vest at end $ 119.65 $ 244
Weighted average remaining contractual terms (years), vested and expected to vest 7 years 8 months 12 days 8 years 10 months 24 days
Intrinsic value, vested and expected to vest end of period $ 117,100
Weighted average remaining contractual terms (years), granted   10 years