v3.22.2.2
Stockholders' Equity (Details) - Schedule of warrants outstanding - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Schedule Of Warrants Outstanding Abstract    
Number, Beginning of the year 3,036,185 848,394
Weighted average price, Beginning of the year $ 11.6 $ 18.52
Issued pursuant to Unit Purchase Agreement, Number 1,661,458 2,130,292
Issued pursuant to Unit Purchase Agreement, Weighted average price $ 9 $ 9
Issued, Number 219,600 57,499
Issued, Weighted average price $ 4.64 $ 5.56
Exercised, Number (75,000)  
Exercised, Weighted average price $ 0.04  
Expired, Number (28,407)  
Expired, Weighted average price $ 12  
Number, Ending of the year 4,813,836 3,036,185
Weighted average price, Ending of the year $ 10.56 $ 11.6