Stock-Based Compensation (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Share-Based Payment Arrangement [Abstract] |
|
| Schedule of Stock Option Activity |
The following table summarizes the stock option, RSU and PSU activity for the six months ended June 30, 2026: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Options | | RSUs | | PSUs | | Number of options | | Weighted - average exercise price(1) | | Number of RSUs | | Weighted - average grant date fair value(2) | | Number of PSUs | | Weighted - average grant date fair value(2)(3) | Outstanding at January 1, 2026 | 3,599,988 | | | $ | 22.19 | | | 3,570,679 | | | $ | 13.96 | | | 636,198 | | | $ | 12.51 | | Granted | — | | | $ | — | | | 2,058,661 | | | $ | 10.01 | | | 356,136 | | | $ | 10.60 | | | Exercised or released | (20,494) | | | $ | 3.81 | | | (1,594,394) | | | $ | 15.05 | | | (74,914) | | | $ | 13.33 | | | Forfeited, cancelled, or expired | (241,487) | | | $ | 26.49 | | | (436,645) | | | $ | 11.79 | | | (117,363) | | | $ | 12.15 | | Outstanding at June 30, 2026 | 3,338,007 | | | $ | 18.46 | | | 3,598,301 | | | $ | 11.49 | | | 800,057 | | | $ | 11.87 | | (1) Outstanding at June 30, 2026 includes the exercise price reduction for out-of-the-money stock options.(2) Includes the liability-classified portion of the award as the fair value did not change. (3) Excludes award tranches for which there is no grant date or grant date fair value.
|
| Schedule of RSU Activity |
The following table summarizes the stock option, RSU and PSU activity for the six months ended June 30, 2026: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Options | | RSUs | | PSUs | | Number of options | | Weighted - average exercise price(1) | | Number of RSUs | | Weighted - average grant date fair value(2) | | Number of PSUs | | Weighted - average grant date fair value(2)(3) | Outstanding at January 1, 2026 | 3,599,988 | | | $ | 22.19 | | | 3,570,679 | | | $ | 13.96 | | | 636,198 | | | $ | 12.51 | | Granted | — | | | $ | — | | | 2,058,661 | | | $ | 10.01 | | | 356,136 | | | $ | 10.60 | | | Exercised or released | (20,494) | | | $ | 3.81 | | | (1,594,394) | | | $ | 15.05 | | | (74,914) | | | $ | 13.33 | | | Forfeited, cancelled, or expired | (241,487) | | | $ | 26.49 | | | (436,645) | | | $ | 11.79 | | | (117,363) | | | $ | 12.15 | | Outstanding at June 30, 2026 | 3,338,007 | | | $ | 18.46 | | | 3,598,301 | | | $ | 11.49 | | | 800,057 | | | $ | 11.87 | | (1) Outstanding at June 30, 2026 includes the exercise price reduction for out-of-the-money stock options.(2) Includes the liability-classified portion of the award as the fair value did not change. (3) Excludes award tranches for which there is no grant date or grant date fair value.
|
| Schedule of PSU Activity |
The following table summarizes the stock option, RSU and PSU activity for the six months ended June 30, 2026: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Options | | RSUs | | PSUs | | Number of options | | Weighted - average exercise price(1) | | Number of RSUs | | Weighted - average grant date fair value(2) | | Number of PSUs | | Weighted - average grant date fair value(2)(3) | Outstanding at January 1, 2026 | 3,599,988 | | | $ | 22.19 | | | 3,570,679 | | | $ | 13.96 | | | 636,198 | | | $ | 12.51 | | Granted | — | | | $ | — | | | 2,058,661 | | | $ | 10.01 | | | 356,136 | | | $ | 10.60 | | | Exercised or released | (20,494) | | | $ | 3.81 | | | (1,594,394) | | | $ | 15.05 | | | (74,914) | | | $ | 13.33 | | | Forfeited, cancelled, or expired | (241,487) | | | $ | 26.49 | | | (436,645) | | | $ | 11.79 | | | (117,363) | | | $ | 12.15 | | Outstanding at June 30, 2026 | 3,338,007 | | | $ | 18.46 | | | 3,598,301 | | | $ | 11.49 | | | 800,057 | | | $ | 11.87 | | (1) Outstanding at June 30, 2026 includes the exercise price reduction for out-of-the-money stock options.(2) Includes the liability-classified portion of the award as the fair value did not change. (3) Excludes award tranches for which there is no grant date or grant date fair value.
|
| Schedule of Stock Based Compensation Expense |
The following table summarizes the components of stock-based compensation expense recognized for the periods presented: | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | | (in thousands) | 2026 | | 2025 | | 2026 | | 2025 | | Cost of services | $ | 226 | | | $ | 250 | | | $ | 517 | | | $ | 452 | | | Selling, general and administrative expense | 3,541 | | | 8,057 | | | 9,821 | | | 16,604 | | | Total | $ | 3,767 | | | $ | 8,307 | | | $ | 10,338 | | | $ | 17,056 | |
|