v3.26.1
Stock-Based Compensation and Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Stock-based Compensation Expense
The following table summarizes the amounts recognized in the Consolidated Statements of Operations and Comprehensive (Loss) Income during the periods presented related to stock-based compensation expense:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2026202520262025
Cost of services$69 $166 $137 $319 
Sales and marketing460 1,386 1,084 3,195 
Research and development405 318 1,032 785 
General and administrative1,853 4,138 5,284 9,446 
Stock-based compensation expense $2,787 $6,008 $7,537 $13,745 
Schedule of Stock-based Compensation Expense by Award Type
The following table summarizes stock-based compensation expense by award type during the periods presented:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2026202520262025
RSUs$2,724 $2,921 $5,537 $5,904 
PSUs(159)2,527 1,552 7,043 
Stock options— 150 — 150 
ESPP222 410 448 648 
Stock-based compensation expense $2,787 $6,008 $7,537 $13,745 
Schedule of Nonvested Restricted Stock Shares Activity
The following table summarizes the Company's restricted stock unit (“RSU”) activity during the six months ended June 30, 2026:
Number of Restricted Stock UnitsWeighted-Average Grant-Date Fair Value
Nonvested balance as of December 31, 2025
1,385,455$16.03 
Granted1,865,755$5.56 
Vested (646,854)$16.49 
Forfeited(112,293)$10.95 
Nonvested balance as of June 30, 2026
2,492,063$8.30 
Schedule of Nonvested Performance-Based Units Activity
The following table summarizes the Company's performance-based restricted stock unit (“PSU”) activity during the six months ended June 30, 2026:
Number of Performance-Based Restricted Stock UnitsWeighted-Average Grant-Date Fair Value
Nonvested balance as of December 31, 2025
1,354,587$17.87 
Granted1,084,335$6.00 
Vested(362,418)$21.46 
Nonvested balance as of June 30, 2026
2,076,504$11.04