XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Schedule of Significant Ranges of Outstanding and Exercisable Options (Details)
$ / shares in Units, shares in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
$0.00 - $1.00 [Member]  
Schedule of Significant Ranges of Outstanding and Exercisable Options [Line Items]  
Range of Exercise Price Lower $ 0
Range of Exercise Price Upper $ 1
Options Outstanding, Number Outstanding (in Shares) | shares 1,225
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 9 years 6 months 10 days
Options Outstanding, Weighted Average Exercise Price $ 0.78
Options Exercisable, Number Exercisable (in Shares) | shares 142
Options Exercisable, Weighted Average Exercise Price $ 0.78
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $ $ 44,000
$1.01 - $62.80 [Member]  
Schedule of Significant Ranges of Outstanding and Exercisable Options [Line Items]  
Range of Exercise Price Lower $ 1.01
Range of Exercise Price Upper $ 62.8
Options Outstanding, Number Outstanding (in Shares) | shares 2
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 4 years 4 months 20 days
Options Outstanding, Weighted Average Exercise Price $ 62.8
Options Exercisable, Number Exercisable (in Shares) | shares 2
Options Exercisable, Weighted Average Exercise Price $ 62.8
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$62.81 - $599.60 [Member]  
Schedule of Significant Ranges of Outstanding and Exercisable Options [Line Items]  
Range of Exercise Price Lower $ 62.81
Range of Exercise Price Upper $ 599.6
Options Outstanding, Number Outstanding (in Shares) | shares 28
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 5 years 6 months 10 days
Options Outstanding, Weighted Average Exercise Price $ 110.13
Options Exercisable, Number Exercisable (in Shares) | shares 27
Options Exercisable, Weighted Average Exercise Price $ 110.32
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $
$0.00 - $599.60 [Member]  
Schedule of Significant Ranges of Outstanding and Exercisable Options [Line Items]  
Range of Exercise Price Lower $ 0
Range of Exercise Price Upper $ 599.6
Options Outstanding, Number Outstanding (in Shares) | shares 1,255
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 9 years 5 months 4 days
Options Outstanding, Weighted Average Exercise Price $ 3.54
Options Exercisable, Number Exercisable (in Shares) | shares 171
Options Exercisable, Weighted Average Exercise Price $ 53.22
Options Exercisable, Aggregate Intrinsic value (in Dollars) | $ $ 44,000