XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2024
Number of Shares  
Beginning balance (in shares) 666,163
Granted (in shares) 1,195,546
Exercised (in shares) (8,753)
Canceled or forfeited (in shares) (23,632)
Ending balance (in shares) 1,829,324
Number of shares exercisable (in shares) 878,111
Vested and expected to vest (in shares) 1,829,324
Weighted Average Exercise Price per Share  
Beginning balance (in dollars per share) $ 160.19
Granted (in dollars per share) 51.43
Exercised (in dollars per share) 39.75
Cancelled or forfeited (in dollars per share) 127.76
Ending balance (in dollars per share) 90.08
Exercisable (in dollars per share) 121.03
Vested and expected to vest (in dollars per share) $ 90.08
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted average remaining contractual term outstanding 8 years 8 months 15 days
Weighted average remaining contractual term exercisable 7 years 11 months 4 days
Weighted average remaining contractual term vested and expected to vest 8 years 8 months 15 days
Aggregate intrinsic value exercised $ 134
Aggregate intrinsic value outstanding 12,800
Aggregate intrinsic value exercisable 6,963
Aggregate intrinsic value vested and expected to vest $ 12,800