Annual report pursuant to Section 13 and 15(d)

Stock-based Compensation, Weighted Average Assumptions Used in Black-Scholes Option-pricing Model (Details)

v3.24.0.1
Stock-based Compensation, Weighted Average Assumptions Used in Black-Scholes Option-pricing Model (Details) - 2018 Equity Incentive Plan [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Weighted-average Assumptions Used in Black-Scholes Option-pricing Model [Abstract]    
Expected stock price volatility 96.00% 97.40%
Expected life of options (years) 6 years 1 month 6 days 5 years 9 months 18 days
Expected dividend yield 0.00% 0.00%
Risk free interest rate 4.20% 2.30%
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]    
Stock options vested (in shares) 834,818 488,621
Weighted average fair value per share of options vesting (in dollars per share) $ 2.41 $ 3.29
Stock options forfeited (in shares) 266,433 29,788