XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of Stock Option and Restricted Stock Unit Transactions (Detail) - Stock Options [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]          
Options granted 343,700 1,346,454 1,080,380 1,586,454  
2014 Plan and Inducement Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]          
Beginning balance     2,369,665    
Options granted     1,080,380    
Options exercised     (101,297)    
Options canceled/forfeited     (43,489)    
Ending balance 3,305,259   3,305,259   2,369,665
Options exercisable at end of period (shares) 1,014,489   1,014,489    
Options vested and expected to vest at end of period (shares) 3,282,301   3,282,301    
Weighted-Average Exercise Price per Share          
Beginning balance (in dollars per share)     $ 11.56    
Options granted (in dollars per share)     41.18    
Options exercised (in dollars per share)     5.89    
Options canceled/forfeited (in dollars per share)     42.17    
Ending balance (in dollars per share) $ 21.01   21.01   $ 11.56
Options exercisable at end of period (in dollars per share) 16.14   16.14    
Options vested and expected to vest at end of period (in dollars per share) $ 20.92   $ 20.92    
Weighted Average Remaining Contractual Term          
Options outstanding at end of period     8 years 7 months 28 days   8 years 8 months 19 days
Options exercisable at end of period     7 years 6 months 3 days    
Options vested and expected to vest at end of period     8 years 8 months 8 days    
Aggregate Intrinsic Value          
Options outstanding at beginning of period     $ 70,834    
Options outstanding at end of period $ 70,134   70,134   $ 70,834
Options exercisable at end of period 27,812   27,812    
Options vested and expected to vest at end of period $ 70,134   $ 70,134