XML 77 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Details) - Schedule of significant ranges of outstanding and exercisable options
12 Months Ended
Dec. 31, 2022
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,489,000
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 7 years 7 months 20 days
Options Outstanding, Weighted Average Exercise Price $ 2.65
Options Exercisable, Number Exercisable (in Shares) | shares 861,000
Options Exercisable, Weighted Average Exercise Price $ 2.57
$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,000
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 8 months 26 days
Options Outstanding, Weighted Average Exercise Price $ 15
Options Exercisable, Number Exercisable (in Shares) | shares 4,000
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,000
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 1 year 8 months 1 day
Options Outstanding, Weighted Average Exercise Price $ 50
Options Exercisable, Number Exercisable (in Shares) | shares 1,000
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,000
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 3 years 5 months 15 days
Options Outstanding, Weighted Average Exercise Price $ 144
Options Exercisable, Number Exercisable (in Shares) | shares 4,000
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,000
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 1 year 8 months 8 days
Options Outstanding, Weighted Average Exercise Price $ 410
Options Exercisable, Number Exercisable (in Shares) | shares 1,000
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,499,000
Options Outstanding, Weighted Average Exercise Price $ 3.32
Options Exercisable, Number Exercisable (in Shares) | shares 871,000
Options Exercisable, Weighted Average Exercise Price $ 3.74
$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