XML 60 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans - Summary of Options Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Summary of the activity of stock option awards, shares    
Options outstanding, Beginning Balance (in Shares) | shares 2,038  
Options granted (in shares) | shares 389  
Options exercised (in Shares) | shares (163)  
Options forfeited/canceled/expired (in shares) | shares (159)  
Options outstanding, Ending Balance (in Shares) | shares 2,105 2,038
Options vested and expected to vest (in Shares) | shares 2,021  
Options exercisable (in Shares) | shares 1,351  
Summary of the activity of stock option awards, weighted average exercise price    
Options outstanding, Beginning Balance, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares $ 16.94  
Options granted, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 13.08  
Options exercised, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 7.52  
Options forfeited/canceled/expired, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 17.93  
Options outstanding, Ending Balance, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares 16.84 $ 16.94
Options vested and expected to vest, Wtd. Average Exercise Price (in dollars per share) | $ / shares 17.09  
Options exercisable, Wtd. Avg. Exercise Price (in dollars per share) | $ / shares $ 20.52  
Options outstanding, Ending Balance, Wtd. Avg. Remaining Contractual Term 5 years 6 months 7 days 5 years 5 months 23 days
Options vested and expected to vest, Wtd. Avg Remaining Contractual Term 5 years 4 months 20 days  
Options exercisable, Wtd. Avg. Remaining Contractual Term 3 years 9 months 21 days  
Options outstanding, Ending Balance, Average Intrinsic Value | $ $ 3,172 $ 2,558
Options vested and expected to vest at March 31, 2024 | $ 3,009  
Options exercisable at March 31, 2024 | $ $ 1,135