Annual report pursuant to Section 13 and 15(d)

Stock Options - Option Activity (Details)

v3.24.1.u1
Stock Options - Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted- Average Grant Date Fair Value per Share      
Granted, term 4 years 11 months 15 days 4 years 5 months 26 days  
Share-based Payment Arrangement, Option      
Number of Shares      
Beginning balance (in shares) 1,351,421 1,019,732  
Granted (in shares) 25,000 441,981  
Exercised (in shares) 0 0  
Forfeited/Cancelled (in shares) (175,497) (110,292)  
Expired (in shares) (17,016) 0  
Ending balance (in shares) 1,183,908 1,351,421 1,019,732
Unvested (in shares) 167,527    
Vested and exercisable (in shares) 1,016,381    
Weighted- Average Grant Date Fair Value per Share      
Outstanding, term 5 years 6 months 21 days 6 years 5 months 26 days 7 years 11 months 15 days
Unvested, term 3 years 11 months 15 days    
Vested and exercisable, term 5 years 9 months 29 days    
Weighted- Average Exercise Price      
Beginning balance (in dollars per share) $ 15.09 $ 17.50  
Granted (in dollars per share) 1.43 10.59  
Ending balance (in dollars per share) 14.96 $ 15.09 $ 17.50
Unvested options (in dollars per share) 6.83    
Vested and exercisable (in dollars per share) $ 16.30