v3.25.4
Stock-based Compensation, Stock Option Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 01, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Aug. 08, 2025
May 22, 2025
Nov. 30, 2020
Nov. 05, 2020
Dec. 31, 2019
Stock Options [Abstract]                  
Stock-based compensation   $ 3,399 $ 3,362            
Inducement Plan [Member]                  
Stock Options [Abstract]                  
Common stock, increase in shares reserved for future issuance (in shares)         800,000 700,000      
Common stock reserved for issuance (in shares)           4,125,258      
2020 Equity Incentive Plan [Member]                  
Stock Options [Abstract]                  
Common stock reserved for issuance (in shares)             1,000,000    
Percentage of common stock shares outstanding   5.00%              
2020 Equity Incentive Plan [Member] | Maximum [Member]                  
Stock Options [Abstract]                  
Common stock reserved for issuance (in shares)             70,325    
Period of shares reserved under plan   10 years              
2020 Plan Evergreen Provision [Member]                  
Stock Options [Abstract]                  
Number of shares added (in shares) 1,578,733                
2018 Equity Incentive Plan [Member]                  
Stock Options [Abstract]                  
Common stock reserved for issuance (in shares)               0 1,175,000
Weighted Average Exercise Price [Abstract]                  
Aggregate intrinsic value, outstanding   $ 300 $ 0            
Weighted average fair value per share of options granted (in dollars per share)   $ 1.94 $ 2.61            
2018 Equity Incentive Plan [Member] | Minimum [Member]                  
Stock Options [Abstract]                  
Vesting period   1 year              
2018 Equity Incentive Plan [Member] | Maximum [Member]                  
Stock Options [Abstract]                  
Vesting period   4 years              
Stock Options [Member] | 2018 Equity Incentive Plan [Member]                  
Stock Options [Abstract]                  
Stock-based compensation   $ 1,900 $ 1,900            
Number of Options [Roll Forward]                  
Outstanding, beginning balance (in shares) 5,073,736 5,073,736 4,410,258            
Granted (in shares)   3,331,725 1,366,914            
Exercised (in shares)   (336,759) 0            
Forfeited/Cancelled (in shares)   (813,067) (703,436)            
Outstanding, ending balance (in shares)   7,255,635 5,073,736 4,410,258          
Vested and expected to vest (in shares)   7,255,635              
Vested and exercisable (in shares)   3,288,148              
Weighted Average Exercise Price [Abstract]                  
Outstanding, beginning balance (in dollars per share) $ 2.68 $ 2.68 $ 2.98            
Granted (in dollars per share)   1.16 2.17            
Exercised (in dollars per share)   1.05              
Forfeited/Cancelled (in dollars per share)   2.31 3.58            
Outstanding, ending balance (in dollars per share)   2.1 $ 2.68 $ 2.98          
Vested and expected to vest (in dollars per share)   2.1              
Vested and exercisable (in dollars per share)   $ 2.84              
Weighted average remaining contractual term, outstanding   7 years 9 months 3 days 7 years 4 months 13 days 7 years 9 months 21 days          
Weighted average remaining contractual term, vested and expected to vest   7 years 9 months 3 days              
Weighted average remaining contractual term, vested and exercisable   5 years 11 months 15 days              
Aggregate intrinsic value, outstanding [1]   $ 3,414 $ 124 $ 2,385          
Aggregate intrinsic value, vested and expected to vest [1]   3,414              
Aggregate intrinsic value, vested and exercisable [1]   $ 731              
Aggregate intrinsic value (in dollars per share)   $ 2.01 $ 1.19            
Weighted average fair value per share of options granted (in dollars per share)   $ 0.8 $ 1.73            
[1] The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying options and the fair value of our common stock as of December 31, 2025 and 2024 of $2.01 and $1.19 per share, respectively.