XML 85 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Based Compensation - Summary of Stock Option Activity Under the Plan (Details) - 2010 Plan, 2020 Plan, 2023 Plan
$ / shares in Units, $ 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]    
Number of Options, Beginning balance | shares 3,886,038  
Number of Options, Granted | shares 3,686,059  
Number of Options, Cancellations and forfeitures | shares (357,241)  
Number of Options, Exercised | shares (16,137)  
Number of Options, Ending balance | shares 7,198,719 3,886,038
Number of Options, Exercisable | shares 2,860,203  
Weighted-Average Exercise Price, Beginning balance | $ / shares $ 2.67  
Weighted-Average Exercise Price, Granted | $ / shares 1.86  
Weighted-Average Exercise Price, Cancellations and forfeitures | $ / shares 2.41  
Weighted-Average Exercise Price, Exercised | $ / shares 1.37  
Weighted-Average Exercise Price, Ending balance | $ / shares 2.27 $ 2.67
Weighted-Average Exercise Price, Exercisable | $ / shares $ 2.39  
Weighted-Average Remaining Contractual Term 8 years 2 months 12 days 6 years 10 months 24 days
Weighted-Average Remaining Contractual Term, Exercisable 6 years 1 month 6 days  
Aggregate Intrinsic Value, Outstanding | $ $ 14 $ 5,565
Aggregate Intrinsic Value, Exercisable | $ $ 12