Annual report pursuant to Section 13 and 15(d)

Equity Incentive Plan (Tables)

v3.24.1
Equity Incentive Plan (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of share-based compensation expense
The Company recorded share-based compensation expense in the following expense categories in the consolidated statements of operations and comprehensive loss for the years ended December 31, 2023 and 2022:
Year ended
December 31,
2023 2022
General and administrative $ 1,655  $ 1,527 
Sales and marketing 259  173 
Research and development 432  323 
Cost of revenues 125  89 
   Total $ 2,471  $ 2,112 
Schedule of fair value of stock options and stock appreciation rights weighted average assumptions
The grant date fair value of stock options and stock appreciation rights was estimated using the Black-Scholes option-pricing model with the following weighted average assumptions:
Year ended
December 31,
2023 2022
Expected term (in years) 5.9 5.9
Expected Volatility 57.1  % 54.8  %
Risk-free rate 4.0  % 2.2  %
Dividend rate
Schedule of stock options and stock appreciate rights activity
The following table summarizes stock option and SARs activity for the year ended December 31, 2023:
Stock Options and Stock Appreciation Rights Number of
Shares under
Option Plan
Weighted-
Average
Exercise
Price per
Option
Weighted-
Average
Remaining
Contractual
Life (in
years)
Outstanding at December 31, 2022 8,234,823 $ 1.82  7.7
Granted 1,784,446 2.19 
Exercised (442,573) $ 1.32 
Forfeited and expired (234,107) $ 2.49 
Outstanding at December 31, 2023 9,342,589 $ 1.94  7.2
Exercisable at December 31, 2023 6,028,787 $ 1.64  6.6
Vested and expected to vest at December 31, 2023 9,342,589 $ 1.94  7.2
Schedule of restricted stock units and stock bonus awards activity
RSUs and Stock Awards Number of
Shares
under
Option Plan
Weighted
Average
Grant Date
Fair Value
Outstanding at December 31, 2022 263,155 $ 1.90 
Granted 320,097 $ 4.91 
Vested (272,264) $ 2.02 
Forfeited and expired (7,300) $ 4.15 
Outstanding at December 31, 2023 303,688 $ 4.91