XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Stockholders' Equity (Details) - Schedule of Company’s Warrant Activity - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Schedule of Company’s Warrant Activity [Line Items]      
Number of share, Granted   454,461 17,837
Weighted Average Exercise Price, Granted   $ 4.02 $ 29.6
Weighted Average Remaining Life, Granted   4 years 6 months 5 years
Number of share, Exercised/Cancelled   (9,877) (39,636)
Weighted Average Exercise Price, Exercised/Cancelled   $ 39.6 $ 33.2
Weighted Average Remaining Life, Exercised/Cancelled  
Number of Shares, Ending Outstanding 175,482 598,267 153,683
Weighted Average Exercise Price, Ending Outstanding $ 36.88 $ 11.89 $ 36.96
Weighted Average Remaining Life, Ending Outstanding 3 years 3 years 10 months 24 days 2 years