v3.26.1
Share-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation Expense
Total share-based compensation expense, net of forfeitures, is detailed in the following table:
 Three Months Ended March 31,
Income Statement Classification20262025
Direct cost of revenues$8,062 $4,717 
Selling, general and administrative expenses3,702 4,589 
Total share-based compensation expense$11,764 $9,306