XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Summary of Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Number of Options    
Outstanding as of Beginning of period (in shares) 4,488,845  
Granted (in shares) 3,170,198  
Cancelled / Forfeited (in shares) (1,514,153)  
Exercised (in shares) (298,513)  
Balance as of End of period (in shares) 5,846,377  
Options exercisable as of March 31, 2024 (in shares) 2,947,395  
Weighted Average Exercise Price    
Outstanding as of Beginning of period (in dollars per share) | $ / shares $ 9.77  
Granted (in dollars per share) | $ / shares 12.75  
Cancelled / Forfeited (in dollars per share) | $ / shares 9.57  
Exercised (in dollars per share) | $ / shares 5.39  
Balance as of End of period (in dollars per share) | $ / shares 11.66  
Options exercisable as of March 31, 2024 (in dollars per share) | $ / shares $ 8.90  
Aggregate Intrinsic Value    
Aggregate intrinsic value | $ $ 7,857 $ 97,266
Options exercisable as of March 31, 2024 | $ $ 6,927  
Weighted average remaining contractual term, outstanding (in years) 6 years 10 months 24 days  
Weighted average remaining contractual life, exercisable (in years) 5 years 2 months 12 days  
Options not granted under the 2001 or 2021 Plans    
Number of Options    
Balance as of End of period (in shares) 4,520