Annual report pursuant to Section 13 and 15(d)

Net Loss Per Share (Details) - Schedule of potentially dilutive securities were excluded from the computation of diluted net loss per share

v3.22.1
Net Loss Per Share (Details) - Schedule of potentially dilutive securities were excluded from the computation of diluted net loss per share - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of potentially dilutive securities were excluded from the computation of diluted net loss per share [Abstract]    
Options to purchase common stock 1,211,068 786,047
Warrants to purchase common stock (in Dollars) $ 4,784,193
Total 5,995,261 786,047