v3.24.3
Stock-Based Compensation - Summary of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Number of Awards    
Outstanding, beginning balance (in shares) 9,632,504  
Granted (in shares) 1,752,471  
Exercised (in shares) (775,041)  
Canceled and forfeited (in shares) (398,923)  
Outstanding, ending balance (in shares) 10,211,011 9,632,504
Weighted- Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 15.87  
Granted, weighted-average exercise price (in dollars per share) 27.36  
Weighted-average exercise price, exercised (in dollars per share) 14.21  
Canceled and forfeited, weighted-average exercise price (in dollars per share) 22.60  
Outstanding, ending balance (in dollars per share) $ 17.71 $ 15.87
Outstanding, Weighted-Average Remaining Contractual Life (In Years) 6 years 8 months 12 days 6 years 10 months 24 days
Outstanding, Aggregate Intrinsic Value $ 217,551 $ 131,785
Number of awards, vested and exercisable (in shares) 6,674,171  
Weighted-average exercise price, vested and exercisable (in dollars per share) $ 13.96  
Weighted-average remaining contractual life, vested and exercisable (In Years) 5 years 7 months 6 days  
Aggregate intrinsic value, vested and exercisable $ 167,100