XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Stock Option Award Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Number of stock options outstanding, beginning balance 1,860,125  
Weighted average exercise price outstanding, beginning balance $ 2.47  
Weighted average remaining contractual life 7 years 9 months 3 days 7 years 2 months 26 days
Aggregate intrinsic value outstanding, beginning balance $ 984  
Number of stock options, granted 1,393,634  
Weighted average exercise price, granted $ 1.18  
Number of stock options, exercised (93,481)  
Weighted average exercise price, exercised $ 0.74  
Number of stock options, forfeited (334,371)  
Weighted average exercise price, forfeited $ 1.97  
Number of stock options, expired (107,278)  
Weighted average exercise price, expired $ 2.50  
Number of stock options outstanding, ending balance 2,718,629 1,860,125
Weighted average exercise price outstanding, ending balance $ 1.93 $ 2.47
Aggregate intrinsic value outstanding, ending balance $ 195 $ 984
Number of stock options, exercisable 1,446,266  
Weighted average exercise price, exercisable $ 2.12  
Weighted average remaining contractual life, exercisable 6 years 6 months 21 days  
Aggregate intrinsic value, exercisable $ 193  
Number of stock options, vested and expected to vest 2,718,629  
Weighted average exercise price, vested and expected to vest $ 1.93  
Weighted average remaining contractual life, vested and expected to vest 7 years 9 months 3 days  
Aggregate intrinsic value, vested and expected to vest $ 195