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

The following table summarizes stock option activity under the Company’s equity compensation plans (dollars in thousands, except for per share amounts):

 

Number of
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term (in years)

 

 

Aggregate Intrinsic Value

 

Options outstanding as of December 31, 2025

 

 

1,605,798

 

 

$

17.82

 

 

 

4.0

 

 

 

 

Granted

 

 

9,062

 

 

$

24.10

 

 

 

 

 

 

 

Exercised

 

 

(324,130

)

 

$

14.72

 

 

 

 

 

 

 

Forfeited, canceled, or expired

 

 

(12,085

)

 

$

36.09

 

 

 

 

 

 

 

Options outstanding as of June 30, 2026

 

 

1,278,645

 

 

 

 

 

 

 

 

 

 

Vested and expected to vest at June 30, 2026

 

 

1,278,645

 

 

$

18.48

 

 

 

3.8

 

 

$

3,732

 

Exercisable at June 30, 2026

 

 

1,269,583

 

 

$

18.44

 

 

 

3.8

 

 

$

3,732

 

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, 2025

 

 

 

 

2,622,092

 

 

$

10.19

 

RSUs granted

 

 

 

 

1,320,856

 

 

 

 

RSUs and PSUs vested

 

 

 

 

(639,961

)

 

 

 

RSUs forfeited

 

 

 

 

(268,981

)

 

 

 

Outstanding as of June 30, 2026

 

 

 

 

3,034,006

 

 

$

10.76

 

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 (in thousands):

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Cost of revenue

 

$

138

 

 

$

79

 

 

$

254

 

 

$

192

 

Research and development

 

 

588

 

 

$

837

 

 

 

1,856

 

 

$

1,662

 

Sales and marketing

 

 

409

 

 

$

490

 

 

 

730

 

 

$

1,968

 

General and administrative

 

 

1,908

 

 

$

4,816

 

 

 

4,166

 

 

$

7,305

 

 

$

3,043

 

 

$

6,222

 

 

$

7,006

 

 

$

11,127