XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Incentive Plans (Summary of Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Equity Incentive Plans    
Shares, Balance Beginning | shares 3,165,216  
Shares, Granted | shares 1,784,054  
Shares, Exercised | shares (37,282)  
Shares, Forfeited/Cancelled | shares (266,251)  
Shares, Balance Ending | shares 4,645,737 3,165,216
Vested and expected to vest at June 30, 2024 | shares 4,645,737  
Exercisable at June 30, 2024 | shares 2,627,743  
Weighted Average Exercise Price, Outstanding Beginning | $ / shares $ 5.04  
Weighted Average Exercise Price, Granted | $ / shares 3.38  
Weighted Average Exercise Price, Exercised | $ / shares 3.38  
Weighted Average Exercise Price, Forfeited/Cancelled | $ / shares 15.36  
Weighted Average Exercise Price, Outstanding Ending | $ / shares 3.83 $ 5.04
Weighted Average Exercise Price, Vested and expected to vest at June 30, 2024 | $ / shares 3.83  
Weighted Average Exercise Price, Exercisable at June 30, 2024 | $ / shares $ 4.14  
Weighted Average Remaining Contractual Term (Years), Outstanding 7 years 1 month 6 days 5 years 10 months 24 days
Weighted Average Remaining Contractual Term (Years), Vested and expected to vest at June 30, 2024 7 years 1 month 6 days  
Weighted Average Remaining Contractual Term (Years), Exercisable at June 30, 2024 5 years 3 months 18 days  
Aggregate Intrinsic Value, Outstanding Beginning | $ $ 429  
Aggregate Intrinsic Value, Exercised | $ 24  
Aggregate Intrinsic Value, Outstanding Ending | $ 144 $ 429
Aggregate Intrinsic Value, Vested and expected to vest at June 30, 2024 | $ 144  
Aggregate Intrinsic Value, Exercisable at June 30, 2024 | $ $ 144