XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Summary of stock based compensation expense for employees

Three Months Ended

Nine Months Ended

September 30

September 30

    

2021

    

2020

    

2021

    

2020

Cost of services

$

1,536

$

818

$

4,284

$

1,970

Selling and marketing

917

  

 

351

2,396

 

1,475

General and administrative

4,694

  

 

1,902

12,018

 

5,216

Total stock-based compensation expense

$

7,147

  

$

3,071

$

18,698

$

8,661