XML 73 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Option Plan (Tables)
12 Months Ended
Dec. 31, 2024
Stock Option 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, 2023

 

1,021,785

$

3.84

 

3.76

$

41,333

Options granted

173,700

$

23.04

Options forfeited/cancelled

(6,650)

Options exercised

 

(497,385)

$

3.42

Balance, December 31, 2024

 

691,450

$

8.86

3.21

$

31,209

Exercisable as of December 31, 2024

 

528,867

$

4.43

1.88

$

26,214

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

 

December 31,

December 31,

    

2024

    

2023

Expected term (in years)

2-7

7

Risk-free interest rate

4.5%-4.9%

4.14%-4.41%

Expected volatility

62.3%-77.2%

69.0%-79.5%

Expected dividend rate

0

0

Fair value of options granted

$10.35-$14.97

$17.54-$19.04

Schedule of stock-based compensation expense

December 31

December 31

    

    

2024

    

2023

Cost of Revenues

$

42

$

8

Engineering and Product Development

43

53

Sales and Marketing

 

135

 

317

General and Administrative

 

642

 

566

Total

$

862

$

944