XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Options    
Beginning balance, number of options (in shares) 5,342,909  
Granted (in shares) 2,345,398  
Exercised (in shares) (714,125)  
Forfeited (in shares) (534,345)  
Expired (in shares) (2,865)  
Ending balance, number of options (in shares) 6,436,972 5,342,909
Weighted- Average Exercise Price    
Beginning balance, weighted-average exercise price (in dollars per share) $ 6.69  
Granted (in dollars per share) 14.10  
Exercised (in dollars per share) 6.44  
Forfeited (in dollars per share) 9.55  
Expired (in dollars per share) 26.87  
Ending balance, weighted-average exercise price (in dollars per share) $ 9.17 $ 6.69
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Exercisable (in shares) 2,903,391  
Exercisable, weighted-average exercise price (in dollars per share) $ 8.46  
Remaining Contractual Term (Years) 7 years 9 months 8 years 3 days
Remaining contractual term, exercisable (years) 6 years 7 months 17 days  
Aggregate Intrinsic Value ($ in thousands) $ 127,945 $ 43,120
Aggregate intrinsic value, exercisable $ 59,750