XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Details) - Schedule of significant ranges of outstanding and exercisable options
shares in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
shares
$1.57 - $14.99 [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Number Outstanding (in Shares) | shares 1,472
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 4 months 28 days
Options Outstanding, Weighted Average Exercise Price $ 2.64
Options Exercisable, Number Exercisable (in Shares) | shares 920
Options Exercisable, Weighted Average Exercise Price $ 2.6
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$1.57 - $14.99 [Member] | Minimum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 1.57
$1.57 - $14.99 [Member] | Maximum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 14.99
$15.00 - $25.59 [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Number Outstanding (in Shares) | shares 4
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 months 26 days
Options Outstanding, Weighted Average Exercise Price $ 15
Options Exercisable, Number Exercisable (in Shares) | shares 4
Options Exercisable, Weighted Average Exercise Price $ 15
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$15.00 - $25.59 [Member] | Minimum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 15
$15.00 - $25.59 [Member] | Maximum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 25.59
$25.60 - $143.99 [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Number Outstanding (in Shares) | shares 1
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 1 year 5 months 4 days
Options Outstanding, Weighted Average Exercise Price $ 50
Options Exercisable, Number Exercisable (in Shares) | shares 1
Options Exercisable, Weighted Average Exercise Price $ 50
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$25.60 - $143.99 [Member] | Minimum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 25.6
$25.60 - $143.99 [Member] | Maximum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 143.99
$144.00 - $409.99 [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Number Outstanding (in Shares) | shares 4
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 3 years 2 months 8 days
Options Outstanding, Weighted Average Exercise Price $ 144
Options Exercisable, Number Exercisable (in Shares) | shares 4
Options Exercisable, Weighted Average Exercise Price $ 144
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$144.00 - $409.99 [Member] | Minimum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 144
$144.00 - $409.99 [Member] | Maximum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 409.99
$410.00 - $924.00 [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Number Outstanding (in Shares) | shares 1
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 1 year 5 months 12 days
Options Outstanding, Weighted Average Exercise Price $ 410
Options Exercisable, Number Exercisable (in Shares) | shares 1
Options Exercisable, Weighted Average Exercise Price $ 410
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$410.00 - $924.00 [Member] | Minimum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 410
$410.00 - $924.00 [Member] | Maximum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 924
$1.57 - $924.00 [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Number Outstanding (in Shares) | shares 1,482
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 4 months 17 days
Options Outstanding, Weighted Average Exercise Price $ 3.28
Options Exercisable, Number Exercisable (in Shares) | shares 930
Options Exercisable, Weighted Average Exercise Price $ 3.6
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$1.57 - $924.00 [Member] | Minimum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 1.57
$1.57 - $924.00 [Member] | Maximum [Member]  
Summary of Significant Ranges of Outstanding and Exercisable Options [Abstract]  
Options Outstanding, Range of Exercise Price $ 924