XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Summary of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Shares    
Outstanding as of December 31, 2023 8,270,220  
Granted 2,119,270  
Forfeited (396,036)  
Exercised (405,559)  
Outstanding as of June 30, 2024 9,587,895 8,270,220
Exercisable at June 30, 2024 5,366,265  
Weighted-Average Exercise Price Per Share    
Outstanding as of December 31, 2023 $ 17.73  
Granted 12  
Forfeited 30.95  
Exercised 5.26  
Outstanding as of June 30, 2024 16.44 $ 17.73
Exercisable at June 30, 2024 $ 16.66  
Weighted-Average Remaining Contractual Term    
Options outstanding 7 years 3 months 18 days 6 years 6 months
Exercisable at June 30, 2024 5 years 10 months 24 days  
Aggregate Intrinsic Value    
Outstanding as of June 30, 2024 $ 29,754  
Exercisable at June 30, 2024 $ 21,573