XML 61 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Stock Options Activity (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Number of Options, Outstanding, Beginning balance 4,041,807  
Number of Options, Granted 727,500  
Number of Options, Exercised 0  
Number of Options, Forfeited (425,900)  
Number of Options expired (315,750)  
Number of Options Outstanding, Ending Balance 4,027,657 4,041,807
Number of Options, Exercisable, Ending balance 2,177,898  
Number of Options, Vested and expected to vest, Ending balance 3,742,975  
Weighted Average Exercise Price per Share, Options outstanding, Beginning balance $ 6.41  
Weighted Average Exercise Price per Share, Granted 2.85  
Weighted Average Exercise Price per Share, Exercised 0  
Weighted Average Exercise Price per Share, forfeited 9.57  
Weighted Average Exercise Price Per Share, Expired 11.94  
Weighted Average Exercise Price per Share, Options outstanding, Ending balance 5 $ 6.41
Weighted Average Exercise Price per Share, Exercisable, Ending balance 5.1  
Weighted Average Exercise Price per share, Vested and expected to vest, Ending balance $ 5.35  
Weighted Average Exercise Price per Share, Exercisable 7 years 6 months 29 days  
Weighted Average Remaining Contractual Term (in years), Options outstanding 7 years 4 months 13 days 7 years 6 months 10 days
Weighted Average Remaining Contractual Term (in years), Exercisable 6 years 8 months 15 days  
Aggregate Intrinsic Value, Options outstanding $ 1,005 $ 5,159
Aggregate Intrinsic Value, Exercisable 708  
Aggregate Intrinsic Value, Vested and expected to vest $ 744