XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock Options, Outstanding - January 1, 2024 | shares 2,041  
Stock Options, Granted | shares 2,138  
Stock Options, Forfeited/canceled | shares (132)  
Stock Options, Exercised | shares (14)  
Stock Options, Outstanding - June 30, 2024 | shares 4,033 2,041
Stock Options Exercisable - June 30, 2024 | shares 1,525  
Weighted Average Exercise Price, Outstanding - January 1, 2024 | $ / shares $ 3.36  
Weighted Average Exercise Price, Granted | $ / shares 1.67  
Weighted Average Exercise Price, Forfeited/canceled | $ / shares 2.16  
Weighted Average Exercise Price, Exercised | $ / shares 0.53  
Weighted Average Exercise Price, Outstanding - June 30, 2024 | $ / shares 2.51 $ 3.36
Weighted Average Exercise Price, Exercisable - June 30, 2024 | $ / shares $ 3.71  
Weighted Average Contractual Life (Years), Outstanding 8 years 1 month 6 days 6 years 10 months 24 days
Weighted Average Contractual Life (Years), Exercisable - June 30, 2024 6 years 1 month 6 days  
Aggregate Intrinsic Value, Outstanding - January 1, 2023 | $ $ 964  
Aggregate Intrinsic Value, Outstanding - June 30, 2024 | $ 737 $ 964
Aggregate Intrinsic Value, Exercisable - June 30, 2024 | $ $ 566  
Bonus-To-Options Program    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock Options, Outstanding - January 1, 2024 | shares 1,050  
Stock Options, Granted | shares 341  
Stock Options, Forfeited/canceled | shares (27)  
Stock Options, Outstanding - June 30, 2024 | shares 1,364 1,050
Stock Options Exercisable - June 30, 2024 | shares 1,330  
Weighted Average Exercise Price, Outstanding - January 1, 2024 | $ / shares $ 2.81  
Weighted Average Exercise Price, Granted | $ / shares 1.46  
Weighted Average Exercise Price, Forfeited/canceled | $ / shares 24.34  
Weighted Average Exercise Price, Outstanding - June 30, 2024 | $ / shares 2.04 $ 2.81
Weighted Average Exercise Price, Exercisable - June 30, 2024 | $ / shares $ 1,330  
Weighted Average Contractual Life (Years), Outstanding 8 years 6 months 8 years 4 months 24 days
Weighted Average Contractual Life (Years), Exercisable - June 30, 2024 8 years 6 months  
Aggregate Intrinsic Value, Outstanding - January 1, 2023 | $ $ 22  
Aggregate Intrinsic Value, Outstanding - June 30, 2024 | $ 35 $ 22
Aggregate Intrinsic Value, Exercisable - June 30, 2024 | $ $ 24