XML 95 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item $ 10,222 $ 6,992 $ 29,898 $ 19,350
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 51 1,024 1,633 2,986
Selling, general and administrative expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 10,171 5,968 28,265 16,364
Stock options        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 0 78 74 331
RSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 6,312 4,830 20,704 12,778
LSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 78 387 439 1,544
PSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item $ 3,832 $ 1,697 $ 8,681 $ 4,697