XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based compensation - Summary of Stock Option Activity Under Plan (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
Shares (in thousands)  
Outstanding at beginning of period (in shares) | shares 2,668
Granted (in shares) | shares 2,077
Exercised (in shares) | shares (3)
Canceled or forfeited (in shares) | shares (515)
Outstanding at end of period (in shares) | shares 4,227
Exercisable at end of period (in shares) | shares 1,469
Vested and expected to vest at end of period (in shares) | shares 4,227
Weighted- average exercise price per share  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 24.38
Granted (in dollars per share) | $ / shares 4.89
Exercised (in dollars per share) | $ / shares 2.74
Canceled or forfeited (in dollars per share) | $ / shares 29.55
Outstanding at end of period (in dollars per share) | $ / shares 14.16
Exercisable at end of period (in dollars per share) | $ / shares 28.80
Vested and expected to vest at end of period (in dollars per share) | $ / shares $ 14.16
Weighted- average contractual life (in years)  
Outstanding at end of period 8 years 21 days
Exercisable at end of period 6 years 6 months 14 days
Vested and expected to vest at end of period 8 years 21 days
Aggregate intrinsic value (in thousands)  
Outstanding at end of period | $ $ 0
Exercisable at end of period | $ 0
Vested and expected to vest at end of period | $ $ 0