Quarterly report pursuant to Section 13 or 15(d)

Stockholders Equity (Details)

v3.21.2
Stockholders Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2020
Mar. 30, 2021
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
shares
Dec. 31, 2019
$ / shares
Mar. 10, 2021
shares
Jan. 01, 2021
shares
Jan. 01, 2020
shares
Nov. 30, 2017
shares
May 31, 2017
$ / shares
shares
Stockholders Equity (Details) [Line Items]                    
Market sales agreement, description pursuant to a registration statement on Form S-3 declared effective by the Securities and Exchange Commission on December 11, 2020, the Company entered into an Open Market Sales Agreement (“ATM Agreement”) with Jefferies LLC. (“Jefferies”), which provides that, upon the terms and subject to the conditions and limitations in the ATM Agreement, the Company may elect, from time to time, to offer and sell shares of Common Stock with an aggregate offering price of up to $50,000, with Jefferies acting as sales agent. During the six months ended June 30, 2021, the Company sold 734,164 shares of Common Stock under the ATM Agreement, at an average price of $6.99 per share, raising aggregate net proceeds of approximately $5,135, after deducting an aggregate commission of $158.                  
Number of shares available to grant     1,846,554              
Vesting period     4 years              
Fair value at the grant date (in Dollars) | $     $ 5,138              
Shares of issued warrants           362,444        
Shares, Issued           362,383        
Warrants were fully vested and exercisable     236,552 118,277            
Warrants cancelled       236,553            
New Incentive Plan [Member]                    
Stockholders Equity (Details) [Line Items]                    
Grant options (in Dollars per share) | $ / shares         $ 1,000          
Stock Options [Member]                    
Stockholders Equity (Details) [Line Items]                    
Grant approved   985,530                
Exercise price (in Dollars per share) | $ / shares     $ 7.02              
2019 Plan [Member]                    
Stockholders Equity (Details) [Line Items]                    
Number of shares available to grant             930,813 914,741    
Yeda [Member]                    
Stockholders Equity (Details) [Line Items]                    
Shares of issued warrants                 7,615  
Scientific Founders [Member]                    
Stockholders Equity (Details) [Line Items]                    
Shares of issued warrants                 2,974  
License Agreement [Member]                    
Stockholders Equity (Details) [Line Items]                    
Warrants to purchase common stock                   591,382
Common stock nominal value (in Dollars per share) | $ / shares                   $ 0.0001