Stockholders' Deficit (Details) - Schedule of significant ranges of outstanding and exercisable options | 3 Months Ended |
Mar. 31, 2022$ / sharesshares |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Options Outstanding, Number Outstanding | shares | 1,322 |
Options Outstanding, Weighted Average Remaining Contractual Life (in years) | 7 months 6 days |
Options Outstanding, Weighted Average Exercise Price | $ / shares | $ 3.38 |
Options Exercisable, Number Outstanding | shares | 1,181 |
Options Exercisable, Weighted Average Exercise Price | $ / shares | $ 0.61 |
$0.01 – $25.00 [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Options Outstanding, Number Outstanding | shares | 927 |
Options Outstanding, Weighted Average Remaining Contractual Life (in years) | 6 months |
Options Outstanding, Weighted Average Exercise Price | $ / shares | $ 3.39 |
Options Exercisable, Number Outstanding | shares | 787 |
Options Exercisable, Weighted Average Exercise Price | $ / shares | $ 0.5 |
$0.51 - $1.00 [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Options Outstanding, Number Outstanding | shares | 393 |
Options Outstanding, Weighted Average Remaining Contractual Life (in years) | 9 months 10 days |
Options Outstanding, Weighted Average Exercise Price | $ / shares | $ 3.36 |
Options Exercisable, Number Outstanding | shares | 393 |
Options Exercisable, Weighted Average Exercise Price | $ / shares | $ 0.78 |
$1.01 - $25.00 [Member] | |
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] | |
Options Outstanding, Number Outstanding | shares | 2 |
Options Outstanding, Weighted Average Remaining Contractual Life (in years) | 15 years 11 months 8 days |
Options Outstanding, Weighted Average Exercise Price | $ / shares | $ 0.33 |
Options Exercisable, Number Outstanding | shares | 2 |
Options Exercisable, Weighted Average Exercise Price | $ / shares | $ 15.94 |