XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Stock-Based Compensation  
Summary of stock option activity

Options Outstanding

Weighted-

Weighted-

Average

Average

Aggregate

Exercise

Remaining

Intrinsic

Number of

Price Per

Contractual

Value

Options

    

Share

    

Life (years)

    

(In thousands)

Balance—December 31, 2024

 

1,521,857

$

6.04

 

5.9

$

1,507

Options granted

Options exercised

 

(10,620)

2.75

$

31

Options cancelled/forfeited

 

(2,126)

7.49

Balance—March 31, 2025

 

1,509,111

$

6.06

5.7

$

671

Options exercisable—March 31, 2025

1,407,156

$

5.94

5.6

$

671

Schedule of restricted stock unit activity

RSUs Outstanding

    

Weighted-

    

Average

Number of

    

Grant Date

Restricted Stock

    

Fair Value Per

    

Units

    

Share

Balance—December 31, 2024

987,965

$

7.89

Granted

 

781,336

$

5.71

Vested

(281,828)

$

7.28

Cancelled/forfeited

(4,853)

$

6.85

Balance—March 31, 2025

 

1,482,620

    

$

6.86

Summary of Stock-Based Compensation Expense

The following table presents the details of the Company’s share-based compensation expense (in thousands):

Three Months Ended March 31, 

2025

    

2024

General and administrative

$

717

$

980

Research and development

497

580

Sales and marketing

177

154

Cost of sales

186

Total stock-based compensation

$

1,577

$

1,714