XML 80 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-Based Compensation - Schedule of Option Activity (Details) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Number of Options      
Outstanding (in shares)   7,175,494  
Granted (in shares) 0 15,888  
Exercised (in shares)   (1,190,759)  
Forfeited (in shares)   (293,682)  
Outstanding (in shares) 5,706,941 5,706,941 7,175,494
Options exercisable (in shares) 3,217,588 3,217,588  
Weighted-Average Exercise Price (per share)      
Outstanding (in dollars per share)   $ 7.02  
Granted (in dollars per share)   12.62  
Exercised (in dollars per share)   2.56  
Forfeited (in dollars per share)   8.64  
Outstanding (in dollars per share) $ 7.88 7.88 $ 7.02
Options exercisable (in dollars per share) $ 6.10 $ 6.10  
Weighted-Average Remaining Contractual Term (in years)      
Outstanding (in years)   7 years 6 months 3 days 7 years 9 months 10 days
Options exercisable (in years)   6 years 8 months 26 days