XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Details) - Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding
6 Months Ended
Jun. 30, 2024
$ / shares
shares
0.50 – 2.50 [Member] | Warrants Outstanding [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Outstanding, Exercise Price, lower limit $ 0.5
Warrants Outstanding, Exercise Price, upper limit $ 2.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 2,535,150
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 4 years 10 months 20 days
Warrants Outstanding, Weighted Average Exercise Price $ 0.74
0.50 – 2.50 [Member] | Warrants Exercisable [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Exercisable, Number Exercisable (in Shares) | shares 1,335,150
Warrants Exercisable, Weighted Average Exercise Price $ 0.95
4.50 [Member] | Warrants Outstanding [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Outstanding, Exercise Price $ 4.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 179,998
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 11 months 4 days
Warrants Outstanding, Weighted Average Exercise Price $ 4.5
4.50 [Member] | Warrants Exercisable [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Exercisable, Number Exercisable (in Shares) | shares 179,998
Warrants Exercisable, Weighted Average Exercise Price $ 4.5
12.50 [Member] | Warrants Outstanding [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Outstanding, Exercise Price $ 12.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 123,964
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 9 months 21 days
Warrants Outstanding, Weighted Average Exercise Price $ 12.5
12.50 [Member] | Warrants Exercisable [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Exercisable, Number Exercisable (in Shares) | shares 123,964
Warrants Exercisable, Weighted Average Exercise Price $ 12.5
0.50 – 12.50 [Member] | Warrants Outstanding [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Outstanding, Exercise Price, lower limit 0.5
Warrants Outstanding, Exercise Price, upper limit $ 12.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 2,839,112
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 4 years 8 months 26 days
Warrants Outstanding, Weighted Average Exercise Price $ 1.49
0.50 – 12.50 [Member] | Warrants Exercisable [Member]  
Schedule of Common Stock Issuable Upon Exercise of Warrants Outstanding [Line Items]  
Warrants Exercisable, Number Exercisable (in Shares) | shares 1,639,112
Warrants Exercisable, Weighted Average Exercise Price $ 2.21