XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Schedule of Common Stock Issuable Upon Exercise of Options Outstanding (Details) - Warrants Outstanding [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
7.50 – 37.50 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Warrants Outstanding, Range of Exercise Price, lower limit $ 7.5
Warrants Outstanding, Range of Exercise Price, upper limit $ 37.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 86,593
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 11 months 4 days
Warrants Outstanding, Weighted Average Exercise Price $ 8.01
Warrants Exercisable, Number Exercisable (in Shares) | shares 86,593
Warrants Exercisable, Weighted Average Exercise Price $ 8.01
67.50 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Warrants Outstanding, Range of Exercise Price $ 67.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 889
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 11 months 4 days
Warrants Outstanding, Weighted Average Exercise Price $ 67.5
Warrants Exercisable, Number Exercisable (in Shares) | shares 889
Warrants Exercisable, Weighted Average Exercise Price $ 67.5
187.50 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Warrants Outstanding, Range of Exercise Price $ 187.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 8,264
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 1 year 9 months 21 days
Warrants Outstanding, Weighted Average Exercise Price $ 187.5
Warrants Exercisable, Number Exercisable (in Shares) | shares 8,264
Warrants Exercisable, Weighted Average Exercise Price $ 187.5
7.50 – 187.50 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Warrants Outstanding, Range of Exercise Price, lower limit 7.5
Warrants Outstanding, Range of Exercise Price, upper limit $ 187.5
Warrants Outstanding, Number Outstanding (in Shares) | shares 95,746
Warrants Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 8 months 26 days
Warrants Outstanding, Weighted Average Exercise Price $ 24.06
Warrants Exercisable, Number Exercisable (in Shares) | shares 95,746
Warrants Exercisable, Weighted Average Exercise Price $ 24.06