v3.25.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Total compensation expense by award type and line item in our consolidated financial statements was as follows (in thousands):
For the Three Months Ended June 30,For the Six Months Ended June 30,
  2025202420252024
Award Type
RSUs6,780 6,948 14,080 14,416 
PSUs4,800 5,711 8,581 17,029 
Total compensation expense by award type$11,580 $12,659 $22,661 $31,445 
Line Item
Cost of revenue$1,050 $1,207 $1,707 $2,212 
Selling, general and administrative expenses10,530 11,452 20,954 29,233 
Total compensation expense by financial statement line item$11,580 $12,659 $22,661 $31,445 
Schedule of Stock-Based Awards Granted
Stock-based awards were granted as follows (in thousands):
For the Three Months Ended June 30,For the Six Months Ended June 30,
2025202420252024
RSUs203 80 2,283 1,035 
PSUs— — 2,034 808