v3.25.2
Stock Incentive Plan (Tables)
6 Months Ended
Jun. 30, 2025
Stock Incentive Plan  
Schedule of stock option activity

Options Outstanding

Weighted

Average

Number of

Weighted

Remaining

Aggregate

Stock Options

Average

Contractual

Intrinsic Value

    

Outstanding

    

Exercise Price

    

Term (In Years)

    

(In Thousands)

Balance, December 31, 2024

 

691,450

$

8.86

 

3.21

$

31,209

Options granted

687,595

$

51.00

6.89

Options forfeited/cancelled

(993)

Options exercised

 

(75,184)

$

7.43

Balance, June 30, 2025

 

1,302,868

$

31.16

5.00

$

18,950

Exercisable as of June 30, 2025

 

560,854

$

11.02

2.28

$

16,551

Schedule of assumptions used to determine the fair value of stock options

 

June 30,

June 30,

    

2025

    

2024

Expected term (in years)

1-6

2-7

Risk-free interest rate

3.9%-4.5%

4.5%-4.9%

Expected volatility

69.3%-100.4%

62.3%-77.2%

Expected dividend rate

0

0

Fair value of options granted

$13.6-$38.8

$10.35-$14.97

Schedule of stock based compensation expense

Three months ended June 30, 

Six months ended June 30

    

2025

    

2024

    

2025

    

2024

Cost of Revenues

$

75

$

10

$

138

$

14

Engineering and Product Development

91

9

160

13

Sales and Marketing

 

413

30

747

34

General and Administrative

 

1,316

219

2,333

234

Total

$

1,895

$

268

$

3,378

$

295