Annual report pursuant to Section 13 and 15(d)

Equity (Details) - Schedule of Warrant Activities

v3.24.1
Equity (Details) - Schedule of Warrant Activities - Warrant [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Class of Warrant [Line Items]    
Number of Shares Outstanding, balance 1,443 2,112
Weighted Average Exercise Price Outstanding, balance $ 16.58 $ 20.52
Weighted Average Remaining Contractual Term (in years) Outstanding balance   1 year 9 months 3 days
Aggregate Intrinsic Value Outstanding,balance $ 5 $ 276
Number of Shares Outstanding, balance 1,442 1,443
Weighted Average Exercise Price Outstanding, balance $ 16.42 $ 16.58
Weighted Average Remaining Contractual Term (in years) Outstanding balance 4 months 2 days 1 year 3 months 29 days
Aggregate Intrinsic Value Outstanding,balance $ 5
Number of Shares, Exercisable 1,438  
Weighted Average Exercise Price, Exercisable $ 15.79  
Weighted Average Remaining Contractual Term (in years) Outstanding balance 3 months 29 days  
Aggregate Intrinsic Value, Exercisable  
Number of Shares, Granted 2
Weighted Average Exercise Price, Granted $ 8.77
Weighted average remaining contractual term, Granted 10 years  
Number of Warrants, Exercised
Weighted Average Exercise Price, Exercised
Number of Warrants, Cancelled (3) (669)
Weighted Average Exercise Price, Cancelled $ 106.8 $ 29.01