XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details) - Schedule of Common Stock Issuable Upon Exercise of Options Outstanding
6 Months Ended
Jun. 30, 2024
$ / shares
shares
0.27 – 2.08 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price, lower limit $ 0.27
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 7 months 20 days
Options Outstanding, Weighted Average Exercise Price $ 1.36
Options Exercisable, Number Exercisable (in Shares) | shares 126,980
Options Outstanding, Number Outstanding (in Shares) | shares 205,000
Options Outstanding, Range of Exercise Price, Upper limit $ 2.08
Options Exercisable, Weighted Average Exercise Price 1.49
3.25 – 8.20 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price, lower limit $ 3.25
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 6 months 14 days
Options Outstanding, Weighted Average Exercise Price $ 5.26
Options Exercisable, Number Exercisable (in Shares) | shares 307,803
Options Outstanding, Number Outstanding (in Shares) | shares 307,803
Options Outstanding, Range of Exercise Price, Upper limit $ 8.2
Options Exercisable, Weighted Average Exercise Price 5.26
10.30 – 19.30 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price, lower limit $ 10.3
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 6 months 14 days
Options Outstanding, Weighted Average Exercise Price $ 14.2
Options Exercisable, Number Exercisable (in Shares) | shares 198,500
Options Outstanding, Number Outstanding (in Shares) | shares 198,500
Options Outstanding, Range of Exercise Price, Upper limit $ 19.3
Options Exercisable, Weighted Average Exercise Price 14.2
0.27 – 19.30 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price, lower limit $ 0.27
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 1 month 20 days
Options Outstanding, Weighted Average Exercise Price $ 6.63
Options Exercisable, Number Exercisable (in Shares) | shares 633,283
Options Outstanding, Number Outstanding (in Shares) | shares 711,303
Options Outstanding, Range of Exercise Price, Upper limit $ 19.3
Options Exercisable, Weighted Average Exercise Price $ 7.31