XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders’ Equity - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Total stock-based compensation expense $ 33,036 $ 31,753 $ 64,088 $ 62,561
Cost of services        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Total stock-based compensation expense 9,448 8,812 18,481 17,026
Sales and marketing        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Total stock-based compensation expense 7,911 6,883 15,414 13,451
General and administrative        
Share-based Payment Arrangement, Additional Disclosure [Abstract]        
Total stock-based compensation expense $ 15,677 $ 16,058 $ 30,193 $ 32,084