XML 51 R44.htm IDEA: XBRL DOCUMENT 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
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Outstanding Options, Beginning Balance 5,532,871  
Number of Outstanding Options, Granted 806,007  
Number of Outstanding Options, Exercised (872,520)  
Number of Outstanding Options, Forfeited/Expired (263,195)  
Number of Outstanding Options, Ending Balance 5,203,163 5,532,871
Number of Outstanding Options, Vested and expected to vest 5,203,163  
Number of Outstanding Options, Exercisable 1,896,514  
Weighted Average Exercise Price, Beginning Balance $ 4.12  
Weighted Average Exercise Price, Granted 24.03  
Weighted Average Exercise Price, Exercised 2.07  
Weighted Average Exercise Price, Forfeited/Expired 4.69  
Weighted Average Exercise Price, Ending Balance 7.52 $ 4.12
Weighted Average Exercise Price, Vested and expected to vest 7.52  
Weighted Average Exercise Price, Exercisable $ 3.15  
Weighted Average Remaining Contractual Term (Years) 7 years 11 months 15 days 8 years 6 months 18 days
Weighted Average Remaining Contractual Term (Years), Vested and expected to vest 7 years 11 months 15 days  
Weighted Average Remaining Contractual Term (Years), Exercisable 6 years 6 months 3 days  
Aggregate Intrinsic Value, Beginning Balance $ 40,290  
Aggregate Intrinsic Value, Ending Balance 157,184 $ 40,290
Aggregate Intrinsic Value, Vested and expected to vest 157,184  
Aggregate Intrinsic Value, Exercisable $ 65,574