XML 69 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Option Activity (Details) - Employee Stock Option - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Shares    
Outstanding, beginning of year (in shares) 3,553,969  
Granted (in shares) 3,644,675  
Exercised (in shares) (36,539)  
Cancelled or forfeited (in shares) (309,544)  
Expired (in shares) (1,672)  
Outstanding, end of year (in shares) 6,850,889 3,553,969
Vested and exercisable (in shares) 2,206,580  
Vested and expected to vest (in shares) 6,850,889  
Weighted-Average Exercise Price    
Outstanding, beginning of year (in dollars per share) $ 13.59  
Granted (in dollars per share) 13.9  
Exercised (in dollars per share) 5.21  
Cancelled or forfeited (in dollars per share) 12.52  
Expired (in dollars per share) 414.04  
Outstanding at end of year (in dollars per share) 13.75 $ 13.59
Vested and exercisable at end of year (in dollars per share) 15.15  
Vested and expected to vest at end of the year (in dollars per share) $ 13.75  
Weighted Average Remaining Contractual Term (years)    
Outstanding 8 years 3 months 21 days 8 years 4 months 20 days
Vested and exercisable 7 years 18 days  
Vested and expected to vest 8 years 3 months 21 days  
Aggregate Intrinsic Value    
Outstanding $ 2,946 $ 1,912
Vested and exercisable 1,878  
Vested and expected to vest 2,946  
Additional disclosures    
Intrinsic value of options exercised 200 500
Aggregate fair value of options vested $ 8,600 $ 4,400
Weighted average grant date fair value of options granted (in dollars per share) $ 9.51 $ 7.2
Unrecognized compensation expense related to unvested stock option awards $ 33,200  
Weighted-average amortization period over which cost is expected to be recognized 2 years 10 months 24 days