v3.25.2
Share-Based Payments (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of RSU Activity
Change in Number of BSA/SO/RSU:
Number of outstanding
BSASORSUs
Balance as of December 31, 2024244,69310,452,9032,813,366
Granted during the period    215,00035,000
Forfeited during the period    (66,100)(82,850)
Exercised/released during the period    (36,192)
Expired during the period    (49,185)(128,100)
Balance as of June 30, 2025195,50810,473,7032,729,324
Summary of Share-Based Payments Expenses
Share-based payments expense reflected in the condensed consolidated statements of operations is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Research & developmentSO(352)(456)(734)(969)
RSU(191)(241)(390)(497)
Sales & marketingSO(13)(20)(25)(43)
RSU(6)(9)(12)(18)
General & administrativeSO(597)(700)(1,594)(1,730)
RSU(86)(100)(192)(226)
Total share-based compensation (expense)(1,246)(1,525)(2,947)(3,483)