XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Equity - Schedule of Common Stock Issuable Upon Exercise of Options Outstanding (Details) - Options Outstanding [Member]
6 Months Ended
Jun. 30, 2025
$ / shares
shares
2.93 – 31.20 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price lower limit $ 2.93
Options Outstanding, Range of Exercise Price Upper limit $ 31.2
Options Outstanding, Number Outstanding (in Shares) | shares 15,419
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 3 months 29 days
Options Outstanding, Weighted Average Exercise Price $ 6.49
Options Exercisable, Number Exercisable (in Shares) | shares 14,089
Options Exercisable, Weighted Average Exercise Price $ 6.8
48.75 – 123.00 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price lower limit 48.75
Options Outstanding, Range of Exercise Price Upper limit $ 123
Options Outstanding, Number Outstanding (in Shares) | shares 19,317
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 1 year 7 months 24 days
Options Outstanding, Weighted Average Exercise Price $ 78.87
Options Exercisable, Number Exercisable (in Shares) | shares 19,317
Options Exercisable, Weighted Average Exercise Price $ 78.87
154.50 – 264.00 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price lower limit 154.5
Options Outstanding, Range of Exercise Price Upper limit $ 264
Options Outstanding, Number Outstanding (in Shares) | shares 9,765
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 3 years 7 months 13 days
Options Outstanding, Weighted Average Exercise Price $ 214.43
Options Exercisable, Number Exercisable (in Shares) | shares 9,765
Options Exercisable, Weighted Average Exercise Price $ 214.43
2.93 – 264.00 [Member]  
Schedule of Common Stock Issuable Upon Exercise of Options Outstanding [Line Items]  
Options Outstanding, Range of Exercise Price lower limit 2.93
Options Outstanding, Range of Exercise Price Upper limit $ 264
Options Outstanding, Number Outstanding (in Shares) | shares 44,501
Options Outstanding, Weighted Average Remaining Contractual Life (Years) 2 years 7 months 28 days
Options Outstanding, Weighted Average Exercise Price $ 83.54
Options Exercisable, Number Exercisable (in Shares) | shares 43,171
Options Exercisable, Weighted Average Exercise Price $ 86.01