XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Schedule of Stock Options Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-Based Payment Arrangement [Abstract]        
Number of Options, Outstanding, Beginning 13,434,083 13,858,356 17,801,986  
Number of Options, Granted   1,335,000    
Number of Options, Exercised (657,242) (1,464,760) (3,701,243)  
Number of Options, Forfeited (703,264) (294,513) (242,387)  
Number of Options, Outstanding, Ending 12,073,577 13,434,083 13,858,356 17,801,986
Number of Options, Vested and exercisable 11,538,928      
Number of Options, Vested and expected to vest 12,073,577      
Weighted- Average Exercise Price, Outstanding, Beginning $ 0.67 $ 0.39 $ 0.36  
Weighted- Average Exercise Price, Granted   3.08    
Weighted- Average Exercise Price, Exercised 0.36 0.24 0.25  
Weighted- Average Exercise Price, Forfeited 2.85 0.51 0.41  
Weighted- Average Exercise Price, Outstanding, Ending 0.56 $ 0.67 $ 0.39 $ 0.36
Weighted- Average Exercise Price, Vested and exercisable 0.48      
Weighted- Average Exercise Price, Vested and expected to vest $ 0.56      
Weighted- Average Remaining Contractual Life (Years), Outstanding 5 years 8 months 23 days 6 years 9 months 7 days 7 years 5 months 19 days 8 years 3 months 7 days
Weighted- Average Remaining Contractual Life (Years), Vested and exercisable 5 years 7 months 20 days      
Weighted- Average Remaining Contractual Life (Years), Vested and expected to vest 5 years 8 months 23 days      
Aggregate Intresic Value,Outstanding, Beginning $ 11,593 $ 99,406 $ 140,560  
Aggregate Intresic Value,Outstanding, Ending 4,004 $ 11,593 $ 99,406 $ 140,560
Aggregate Intresic Value, Vested and exercisable 3,972      
Aggregate Intresic Value,Vested and expected to vest $ 4,004