Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation, Stock Option Plan Activity (Details)

v3.24.1.1.u2
Stock-based Compensation, Stock Option Plan Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jan. 01, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Nov. 01, 2023
Nov. 30, 2020
Dec. 31, 2019
Stock Options [Abstract]              
Stock based compensation   $ 985 $ 804        
Inducement Plan [Member]              
Stock Options [Abstract]              
Common stock reserved for issuance (in shares)         2,325,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          
2018 Equity Incentive Plan [Member]              
Stock Options [Abstract]              
Common stock reserved for issuance (in shares)   0         1,175,000
2018 Equity Incentive Plan [Member] | Minimum [Member]              
Stock Options [Abstract]              
Vesting period   5 months          
2018 Equity Incentive Plan [Member] | Maximum [Member]              
Stock Options [Abstract]              
Vesting period   48 months          
2020 Plan Evergreen Provision [Member]              
Stock Options [Abstract]              
Number of shares added (in shares) 1,198,875            
Stock Options [Member] | 2018 Equity Incentive Plan [Member]              
Stock Options [Abstract]              
Granted (in shares)   762,080 665,383        
Stock based compensation   $ 447 $ 500        
Number of shares outstanding (in shares)   4,827,433   4,410,258      
Weighted average fair value per share of options granted (in dollars per share)   $ 2.16 $ 2.75