XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation (Details) - Schedule of Significant Ranges of Outstanding and Exercisable Options
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
$62.80 - $599.60 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding (in Shares) | shares 36
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 9 months 7 days
Options Outstanding, Weighted Average Exercise Price $ 105.2
Options Exercisable, Number Exercisable (in Shares) | shares 26,000
Options Exercisable, Weighted Average Exercise Price $ 103.6
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$62.80 - $599.60 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 62.8
$62.80 - $599.60 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 599.6
$1,024.00 - $5,759.60 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding (in Shares) | shares
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 2 years 8 months 23 days
Options Outstanding, Weighted Average Exercise Price $ 4,050.8
Options Exercisable, Number Exercisable (in Shares) | shares
Options Exercisable, Weighted Average Exercise Price $ 4,050.8
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$1,024.00 - $5,759.60 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 1,024
$1,024.00 - $5,759.60 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 5,759.6
$5,760.00 - $16,399.60 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding (in Shares) | shares
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 2 years 8 months 23 days
Options Outstanding, Weighted Average Exercise Price $ 5,760
Options Exercisable, Number Exercisable (in Shares) | shares
Options Exercisable, Weighted Average Exercise Price $ 5,760
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$5,760.00 - $16,399.60 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 5,760
$5,760.00 - $16,399.60 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 16,399.6
$16,400.00 - $36,960.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding (in Shares) | shares
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 1 year 3 months 29 days
Options Outstanding, Weighted Average Exercise Price $ 16,400
Options Exercisable, Number Exercisable (in Shares) | shares
Options Exercisable, Weighted Average Exercise Price $ 16,400
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$16,400.00 - $36,960.00 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 16,400
$16,400.00 - $36,960.00 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 36,960
$62.80 - $36,960.00 [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding (in Shares) | shares 36
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 6 years 9 months 3 days
Options Outstanding, Weighted Average Exercise Price $ 122.8
Options Exercisable, Number Exercisable (in Shares) | shares 26,000
Options Exercisable, Weighted Average Exercise Price $ 127
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$62.80 - $36,960.00 [Member] | Minimum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 62.8
$62.80 - $36,960.00 [Member] | Maximum [Member]  
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Options Outstanding, Range of Exercise Price $ 36,960