Annual report [Section 13 and 15(d), not S-K Item 405]

Equity (Details)

v3.25.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Apr. 23, 2024
Jan. 01, 2023
Apr. 23, 2019
Aug. 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Equity [Line Items]            
Gross proceeds         $ 29,255 $ 14,612
Number of shares of common stock authorized (in Shares)         1,000,000,000 1,000,000,000
Granted options to purchase shares (in Shares)         154,000 2,402,000
Exercise price (in Dollars per share)         $ 5.47 $ 5.28
Options Term   8 years 10 months 6 days     7 years 14 days 8 years 8 months 12 days
Option fair value         $ 600 $ 9,000
Expected life         6 years 6 years
Expected volatility minimum         80.50% 79.00%
Expected volatility maximum         90.50% 81.60%
Expected dividends         0.00%
Options to purchase common shares (in Shares)         500,000 300,000
Price per share (in Dollars per share)     $ 11.55      
Warrant [Member]            
Equity [Line Items]            
Compensation expense         $ 5 $ 6
Warrant expired term 5 years          
Warrant expired price per share (in Dollars per share) $ 15          
Minimum [Member]            
Equity [Line Items]            
Discount rate         4.19% 3.50%
Maximum [Member]            
Equity [Line Items]            
Discount rate         4.45% 4.82%
Stock Options [Member]            
Equity [Line Items]            
Options Term         10 years 10 years
Vesting period         4 years  
Unrecognized compensation expense         $ 9,100  
Weighted average term         2 years 7 months 6 days  
Compensation expense         $ 4,600 $ 3,200
Stock Options [Member] | Minimum [Member]            
Equity [Line Items]            
Exercise price (in Dollars per share)         $ 7.2 $ 5
Vesting period           4 years
Stock Options [Member] | Maximum [Member]            
Equity [Line Items]            
Exercise price (in Dollars per share)         $ 8.15 $ 11.6
Vesting period           4 years 2 months 12 days
2019 Amended and Restated Stock Plan [Member]            
Equity [Line Items]            
Number of shares of common stock authorized (in Shares)         9,333,333  
Common Stock [Member]            
Equity [Line Items]            
Aggregate amount         $ 200,000  
Base prospectus         $ 500,000  
Shares of common stock sold (in Shares)         3,500,000 1,900,000
Gross proceeds         $ 29,900 $ 15,100
Net proceeds         $ 29,300 $ 14,600
Expired warrant (in Shares) 1,400,000   1,400,000      
Warrant expired underwritten offering shares (in Shares)     1,400,000      
Common Stock [Member] | Stock Options [Member]            
Equity [Line Items]            
Granted options to purchase shares (in Shares)         200,000 2,400,000
RSUs [Member]            
Equity [Line Items]            
Weighted average term         7 months 6 days  
Compensation expense         $ 600 $ 600
Fair value of RSUs         1,800  
Unrecognized compensation         $ 400  
Capital on Demand Sales Agreement [Member]            
Equity [Line Items]            
Aggregate amount       $ 200,000