XML 50 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 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 746,307  
Number of Outstanding Options, Exercised (23,660)  
Number of Outstanding Options, Forfeited/Expired (215,179)  
Number of Outstanding Options, Ending Balance 6,040,339 5,532,871
Number of Outstanding Options, Vested and expected to vest 6,040,339  
Number of Outstanding Options, Exercisable 2,082,480  
Weighted Average Exercise Price, Beginning Balance $ 4.12  
Weighted Average Exercise Price, Granted 23.07  
Weighted Average Exercise Price, Exercised 2.07  
Weighted Average Exercise Price, Forfeited/Expired 4.63  
Weighted Average Exercise Price, Ending Balance 6.45 $ 4.12
Weighted Average Exercise Price, Vested and expected to vest 6.45  
Weighted Average Exercise Price, Exercisable $ 2.26  
Weighted Average Remaining Contractual Term (Years) 7 years 7 months 2 days 8 years 6 months 18 days
Weighted Average Remaining Contractual Term (Years), Vested and expected to vest 7 years 7 months 2 days  
Weighted Average Remaining Contractual Term (Years), Exercisable 5 years 1 month 9 days  
Aggregate Intrinsic Value, Beginning Balance $ 40,290  
Aggregate Intrinsic Value, Ending Balance 153,034 $ 40,290
Aggregate Intrinsic Value, Vested and expected to vest 153,034  
Aggregate Intrinsic Value, Exercisable $ 61,347