XML 46 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Options [Roll Forward]    
Number of Shares, Options outstanding, beginning balance | shares 3,856,819  
Number of Shares, Options granted | shares 2,200,514  
Number of Shares, Options exercised | shares (16,805)  
Number of Shares, Options forfeited/cancelled | shares (50,380)  
Number of Shares, Options outstanding, ending balance | shares 5,990,148 3,856,819
Number of Shares, Options Vested and Expected to Vest | shares 5,990,148  
Number of Shares, Options exercisable | shares 2,322,991  
Weighted Average Exercise Price [Roll Forward]    
Weighted Average Exercise Price Per share, Options outstanding, beginning balance | $ / shares $ 5.1  
Weighted Average Exercise Price Per share, Options granted | $ / shares 20.3  
Weighted Average Exercise Price Per share, Options exercised | $ / shares 4.34  
Weighted Average Exercise Price Per share, Options cancelled | $ / shares 9.39  
Weighted Average Exercise Price Per share, Options outstanding, ending balance | $ / shares 10.65 $ 5.1
Weighted Average Exercise Price Per share, Options vested | $ / shares 10.65  
Weighted Average Exercise Price Per share, Options exercisable | $ / shares $ 5.97  
Weighted Average Remaining Contractual Term (in Years) [Roll Forward]    
Weighted Average Remaining Contractual Term, Options outstanding 8 years 4 months 24 days 8 years 3 months 18 days
Weighted Average Remaining Contractual Term, Options vested and expected to vest 8 years 4 months 24 days  
Weighted Average Remaining Contractual Term, Options exercisable 7 years 4 months 24 days  
Options outstanding, Intrinsic value | $ $ 98,128 $ 5,678
Aggregate Intrinsic Value, Vested and expected to vest | $ 98,128  
Options exercisable, Intrinsic value | $ $ 48,912