Annual report pursuant to Section 13 and 15(d)

Equity (Details)

v3.24.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 11, 2023
Aug. 02, 2022
Aug. 02, 2017
Aug. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Equity [Line Items]            
Shares of common stock (in Shares)         1,900,000 3,500,000
Net proceeds         $ 14,612 $ 23,158
Number of shares of our common stock authorized (in Shares)         1,000,000,000 1,000,000,000
Expected life         6 years  
Cancellation of stock options (in Shares)         309,000 60,000
Stock options exercised shares of common stock (in Shares)         44,000  
Total option expense         $ 3,200 $ 2,500
Warrants expired (in Shares)   600,000        
Underwritten offering shares (in Shares)     700,000      
Warrants to purchase shares of common stock (in Shares)     600,000      
Common stock per share (in Dollars per share)     $ 22.5      
Warrants exercisable period         5 years  
Exercise price (in Dollars per share)         $ 31.5  
2019 Amended and Restated Stock Plan [Member]            
Equity [Line Items]            
Number of shares of our common stock authorized (in Shares)         9,333,333  
Minimum [Member]            
Equity [Line Items]            
Vesting period         4 years  
Discount rate percentage         3.50%  
Expected volatility percentage         79.00% 78.80%
Maximum [Member]            
Equity [Line Items]            
Exercise price (in Dollars per share)         $ 11.6  
Vesting period         4 years 2 months 12 days  
Discount rate percentage         4.82%  
Expected volatility percentage         81.60% 81.10%
Stock Options [Member]            
Equity [Line Items]            
Shares of common stock (in Shares)         2,400,000 2,100,000
Vesting period         10 years 10 years
Options of aggregated fair value         $ 9,000  
Expected life           6 years
Unrecognized compensation expense         $ 14,400  
Weighted average term         3 years 4 months 24 days  
Stock based compensation expense related to warrants         $ 6 $ 6
Stock Options [Member] | Minimum [Member]            
Equity [Line Items]            
Exercise price (in Dollars per share)         $ 5 $ 4.96
Vesting period           4 years
Options of aggregated fair value           $ 7,700
Discount rate percentage           1.50%
Stock Options [Member] | Maximum [Member]            
Equity [Line Items]            
Exercise price (in Dollars per share)           $ 13.54
Vesting period           4 years 2 months 12 days
Discount rate percentage           4.30%
Restricted Stock Units [Member]            
Equity [Line Items]            
Expected life         1 year 8 months 12 days  
Unrecognized compensation expense         $ 1,000  
Fair value         1,800  
Compensation expense         600 $ 200
Common Stock [Member] | Warrant [Member]            
Equity [Line Items]            
Issuance and sale of stock $ 500,000          
Capital on Demand Sales Agreement [Member]            
Equity [Line Items]            
Aggregate value of common stock       $ 200,000    
Gross proceeds         15,100 23,900
Net proceeds         $ 14,600 $ 23,200
Amended Sales Agreement [Member] | Common Stock [Member]            
Equity [Line Items]            
Aggregate value of common stock $ 200,000