XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Stock Options Activity (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock Options Outstanding as of December 31, 2023 | shares 4,233,203
Stock Options, Granted | shares 1,474,417
Exercise of stock options, Shares | shares (164,548)
Stock Options, Canceled/Forfeited | shares (264,097)
Stock Options, Outstanding as of June 30, 2024 | shares 5,278,975
Weighted Average Exercise Price, Outstanding as of December 31, 2023 | $ / shares $ 10.83
Weighted Average Exercise Price, Granted | $ / shares 15.68
Weighted average exercise price, exercised | $ / shares 10.93
Weighted average exercise price, canceled/forfeited | $ / shares 12.98
Weighted Average Exercise Price, Outstanding as of June 30, 2024 | $ / shares $ 12.07