v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Unvested pRSUs Outstanding

Unvested pRSUs outstanding as of June 30, 2026 and December 31, 2025 are comprised of the following awards:

 

 

June 30, 2026

 

 

December 31, 2025

 

Performance conditions met

 

 

459,573

 

 

 

479,028

 

2027 performance conditions

 

 

444,218

 

 

 

489,173

 

Unvested balance June 30, 2026

 

 

903,791

 

 

 

968,201

 

Summary of Stock-Based Compensation Expense of Statements of Operations and Comprehensive Income

The Company recorded stock-based compensation expense in the following expense categories of its condensed consolidated statements of operations and comprehensive income (in thousands):

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Cost of revenue

 

$

33

 

 

$

39

 

 

$

63

 

 

$

48

 

Sales and marketing

 

 

1,064

 

 

 

2,006

 

 

 

2,344

 

 

 

3,571

 

Research and development

 

 

1,711

 

 

 

1,558

 

 

 

3,145

 

 

 

2,928

 

General and administrative

 

 

2,864

 

 

 

2,957

 

 

 

5,261

 

 

 

5,433

 

 

$

5,672

 

 

$

6,560

 

 

$

10,813

 

 

$

11,980

 

Service-Based RSUs [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Unvested Restricted Stock Units

The following table summarizes the Company’s RSU with service-based vesting conditions activity since December 31, 2025:

 

 

 

 

 

Weighted Average

 

 

Number of Shares

 

 

Grant-Date Fair Value

 

Unvested balance December 31, 2025

 

 

1,902,648

 

 

$

18.82

 

Granted

 

 

1,114,392

 

 

 

15.42

 

Vested

 

 

(503,390

)

 

 

17.33

 

Forfeited

 

 

(171,941

)

 

 

17.45

 

Unvested balance June 30, 2026

 

 

2,341,709

 

 

$

17.62

 

Performance and Service-Based RSUs [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Unvested Restricted Stock Units

The following table summarizes the Company’s pRSU activity since December 31, 2025:

 

 

 

 

 

Weighted Average

 

 

 

Number of Shares

 

 

Grant-Date Fair Value

 

Unvested balance December 31, 2025

 

 

968,201

 

 

$

20.47

 

Granted

 

 

211,165

 

 

 

17.08

 

Vested

 

 

(106,079

)

 

 

19.41

 

Forfeited

 

 

(169,496

)

 

 

21.02

 

Unvested balance June 30, 2026

 

 

903,791

 

 

$

19.70

 

Unvested