XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Schedule of table summarizes stock option activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, Outstanding 4,269,402  
Number of shares, Outstanding, Granted 1,549,314  
Number of shares, Outstanding, Exercised (433,915)  
Number of shares, Outstanding, Forfeited/expired (512,274)  
Number of shares, Outstanding 4,872,527  
Number of shares, Exercisable 2,780,985  
Number of shares, Vested and expected to vest 4,872,527  
Weighted average exercise price per share, Outstanding $ 1.07  
Weighted average exercise price per share, Granted 10.29  
Weighted average exercise price per share, Exercised 0.47  
Weighted average exercise price per share, Forfeited/expired 5.12  
Weighted average exercise price per share, Outstanding 3.64 $ 1.07
Weighted average exercise price per share, Exercisable 0.89  
Weighted average exercise price per share, Vested and expected to vest $ 3.64  
Weighted average remaining contractual term (years), Outstanding at ending 6 years 1 month 6 days 6 years 25 days
Weighted average remaining contractual term (years), Exercisable 4 years 1 month 24 days  
Weighted average remaining contractual term (years), Vested and expected to vest 6 years 1 month 6 days  
Aggregate intrinsic value, Outstanding $ 3,938  
Aggregate intrinsic value, Exercisable $ 3,604