XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Schedule of Stock Options Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Number of Options, Outstanding, Beginning as of December 31, 2022 | shares 13,434,083  
Number of Options, Exercised | shares (458,565)  
Number of Options, Forfeited | shares (418,700)  
Number of Options, Expired | shares (59,564)  
Number of Options, Outstanding, Ending At September 30, 2023 | shares 12,497,254 13,434,083
Number of Options, Vested and exercisable as of September 30, 2023 | shares 11,528,748  
Number of Options, Vested and expected to vest as of September 30, 2023 | shares 12,497,254  
Weighted- Average Exercise Price, Outstanding, Beginning as of December 31, 2022 | $ / shares $ 0.67  
Weighted- Average Exercise Price, Exercised | $ / shares 0.33  
Weighted- Average Exercise Price, Forfeited | $ / shares 2.99  
Weighted- Average Exercise Price, Expired | $ / shares 0.26  
Weighted- Average Exercise Price, Outstanding, Ending as of September 30, 2023 | $ / shares 0.6 $ 0.67
Weighted- Average Exercise Price, Vested and exercisable as of September 30, 2023 | $ / shares 0.52  
Weighted- Average Exercise Price, Vested and expected to vest as of September 30, 2023 | $ / shares $ 0.6  
Weighted-Average Remaining Contractual Life (Years), Outstanding 5 years 9 months 25 days 6 years 9 months 7 days
Weighted-Average Remaining Contractual Life (Years), Vested and exercisable as of September 30, 2023 5 years 8 months 8 days  
Weighted-Average Remaining Contractual Life (Years), Vested and expected to vestas of September 30, 2023 5 years 9 months 25 days  
Aggregate Intrinsic Value, Outstanding | $ $ 4,151 $ 11,593
Aggregate Intrinsic Value, Vested and exercisable as of September 30, 2023 | $ 4,034  
Aggregate Intrinsic Value, Vested and expected to vest as of September 30, 2023 | $ $ 4,151