XML 36 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Equity and Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Stock-based Compensation Expense

Total stock-based compensation expense for employees and non-employees, related to all of the Company’s stock-based awards, was as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

Cost of revenue

 

$

99

 

 

$

131

 

 

$

227

 

 

$

306

 

Selling and marketing

 

 

224

 

 

 

256

 

 

 

455

 

 

 

1,124

 

Research and development

 

 

177

 

 

 

322

 

 

 

431

 

 

 

791

 

General and administrative

 

 

771

 

 

 

299

 

 

 

1,523

 

 

 

699

 

Total stock-based compensation

 

$

1,271

 

 

$

1,008

 

 

$

2,636

 

 

$

2,920

 

Summary of Unrecognized Stock-Based Compensation Expense and Remaining Recognition Period by Restricted Stock Units ("RSUs") and Performance Stock Units ("PSUs")

The following table summarizes the total unrecognized stock-based compensation expense and remaining recognition period by Restricted Stock Units (“RSUs”) and Performance Stock Units (“PSUs”) (in thousands, except number of years):

 

 

 

June 30, 2026

 

 

 

Unrecognized Expense

 

 

Remaining weighted average period (In years)

 

 

 

 

 

 

 

 

RSUs

 

$

7,663

 

 

 

2.9

 

PSUs

 

 

3,101

 

 

 

1.7

 

Total unrecognized stock-based compensation expense

 

$

10,764

 

 

 

 

 

Stock Activity and Total Number of Shares Available for Grant

The following table presents the stock activity and the total number of shares available for grant as of June 30, 2026:

 

 

 

Number of Shares Available

 

Balance at December 31, 2025

 

 

1,849,094

 

Grants

 

 

(436,520

)

Cancelled

 

 

54,591

 

Balance as of June 30, 2026

 

 

1,467,165

 

Stock Option Activity

Stock Option Activity

 

 

 

Options Outstanding

 

 

 

Number of
Shares
Underlying
Outstanding
Options

 

 

Weighted-
Average
Exercise
Price

 

 

Weighted-
Average
Remaining
Contractual
Term

 

 

Aggregate
Intrinsic
Value

 

 

 

 

 

 

 

 

 

(in years)

 

 

 

 

Outstanding at December 31, 2025

 

 

390,969

 

 

$

10.23

 

 

 

3.43

 

 

$

2,174,529

 

Options Granted

 

 

 

 

 

 

 

 

 

 

 

 

Options Exercised

 

 

(46,057

)

 

 

5.96

 

 

 

 

 

 

 

Options Forfeited

 

 

(7,134

)

 

 

17.64

 

 

 

 

 

 

 

Outstanding at June 30, 2026

 

 

337,778

 

 

$

10.39

 

 

 

2.59

 

 

$

1,337,122

 

Vested and expected to vest at June 30, 2026

 

 

337,778

 

 

$

10.39

 

 

 

2.59

 

 

$

1,337,122

 

Exercisable at June 30, 2026

 

 

337,778

 

 

$

10.39

 

 

 

2.59

 

 

$

1,337,122

 

Restricted Stock  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted Stock Activity and Performance-Based Restricted Share Activity

Restricted Stock Activity

 

 

 

Shares

 

 

Weighted
Average
Grant Date
Fair Value
Per Share

 

Nonvested restricted stock at December 31, 2025

 

 

695,367

 

 

$

14.19

 

Granted

 

 

436,520

 

 

 

10.31

 

Vested

 

 

(285,479

)

 

 

15.31

 

Forfeited

 

 

(150,108

)

 

 

14.55

 

Nonvested restricted stock at June 30, 2026

 

 

696,300

 

 

$

11.23

 

 

Performance-Based Restricted Share  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Restricted Stock Activity and Performance-Based Restricted Share Activity

Performance-Based Restricted Share Activity

 

 

 

Number of
Shares
Underlying
Outstanding
Performance
Shares

 

 

Weighted
Average
Grant Date
Fair Value
Per Share

 

 

 

 

 

 

 

 

Outstanding at December 31, 2025

 

 

160,127

 

 

$

14.63

 

Granted

 

 

197,280

 

 

 

10.22

 

Released

 

 

(45,443

)

 

 

13.08

 

Forfeited

 

 

(105,667

)

 

 

11.75

 

Outstanding at June 30, 2026

 

 

206,297

 

 

$

10.97