Quarterly report [Sections 13 or 15(d)]

Stock Based Compensation (Tables)

v3.25.3
Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

The following table summarizes stock option activity under our equity compensation plans:

 

Number of
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate Intrinsic Value ('000)

 

 

 

 

 

 

 

 

(in years)

 

 

 

 

Options outstanding as of December 31, 2024

 

 

1,978,557

 

 

$

16.72

 

 

 

4.5

 

 

 

 

Granted

 

 

21,650

 

 

$

11.00

 

 

 

 

 

 

 

Exercised

 

 

(105,541

)

 

$

8.24

 

 

 

 

 

 

 

Forfeited, canceled, or expired

 

 

(105,747

)

 

$

18.08

 

 

 

 

 

 

 

Options outstanding as of June 30, 2025

 

 

1,788,919

 

 

$

17.08

 

 

 

4.1

 

 

$

1,378

 

Vested and expected to vest at June 30, 2025

 

 

1,788,919

 

 

$

17.08

 

 

 

4.1

 

 

$

1,378

 

Exercisable at June 30, 2025

 

 

1,766,518

 

 

$

17.13

 

 

 

4.0

 

 

$

1,359

 

Summary of Restricted Stock Units Activity

The following table summarizes restricted stock unit (“RSU”) activity under the 2021 Plan:

 

 

 

 

Number of RSUs

 

 

Weighted Average Grant Date Fair Value per Share

 

Outstanding as of December 31, 2024

 

 

 

 

2,777,156

 

 

$

10.32

 

RSUs granted

 

 

 

 

1,251,385

 

 

$

12.10

 

RSUs and PSUs vested

 

 

 

 

(852,136

)

 

$

11.42

 

RSUs forfeited

 

 

 

 

(557,131

)

 

$

9.98

 

Outstanding as of June 30, 2025

 

 

 

 

2,619,274

 

 

$

10.88

 

Schedule of Stock Based Compensation Expense Based on Roles and Responsibilities of Employees

The following table summarizes the components of total stock-based compensation expense based on roles and responsibilities of the employees within the condensed consolidated statements of operations:

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Cost of revenue

 

$

79

 

 

$

63

 

 

$

192

 

 

$

124

 

Research and development

 

 

837

 

 

 

1,210

 

 

 

1,662

 

 

 

2,228

 

Sales and marketing

 

 

490

 

 

 

944

 

 

 

1,968

 

 

 

1,619

 

General and administrative

 

 

4,816

 

 

 

2,578

 

 

 

7,305

 

 

 

4,452

 

 

$

6,222

 

 

$

4,795

 

 

$

11,127

 

 

$

8,423