v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Included within cost of revenue, sales and marketing, and general and administrative expenses are total stock-based compensation expenses as follows:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Cost of revenue$488 $924 $1,047 $2,188 
Sales and marketing462 777 1,058 1,471 
General and administrative1,965 856 3,017 2,039 
Total stock based-compensation expense$2,915 $2,557 $5,122 $5,698 
Total stock-based compensation expense includes expenses related to our 2021 Incentive Award Plan, our ESPP and profits interests, as follows:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
2021 Incentive Award Plan$2,250 $3,056 $4,577 $6,385 
Employee Stock Purchase Plan12 12 24 25 
Profits interests653 (511)521 (712)
Total stock-based compensation expense$2,915 $2,557 $5,122 $5,698 
Schedule of Activities of RSUs
The activities of the RSUs and SARs and the related weighted average grant-date fair value of the respective share classes are summarized as follows, including granted, exercised and forfeited from January 1, 2026 to June 30, 2026.
RSUsSARs
UnitsWeighted-Average Grant Date Fair ValueUnitsWeighted-Average Grant Date Fair Value
Outstanding at January 1, 2026
1,016,466 $21.78 58,208 $81.00 
Granted210,837 15.74 — — 
Vested (RSUs) or Exercised (SARs)(177,150)26.07 — — 
Forfeited(23,817)19.22 (1,847)81.00 
Outstanding at June 30, 2026
1,026,336 $19.87 56,361 $81.00 
Exercisable at June 30, 2026
— $— 56,361 $81.00 
Schedule of Activities of SARs
The activities of the RSUs and SARs and the related weighted average grant-date fair value of the respective share classes are summarized as follows, including granted, exercised and forfeited from January 1, 2026 to June 30, 2026.
RSUsSARs
UnitsWeighted-Average Grant Date Fair ValueUnitsWeighted-Average Grant Date Fair Value
Outstanding at January 1, 2026
1,016,466 $21.78 58,208 $81.00 
Granted210,837 15.74 — — 
Vested (RSUs) or Exercised (SARs)(177,150)26.07 — — 
Forfeited(23,817)19.22 (1,847)81.00 
Outstanding at June 30, 2026
1,026,336 $19.87 56,361 $81.00 
Exercisable at June 30, 2026
— $— 56,361 $81.00