XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item $ 8,966 $ 7,012 $ 19,676 $ 12,358
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 42 1,162 1,582 1,962
Selling, general and administrative expenses        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 8,924 5,850 18,094 10,396
Stock options        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 14 91 74 253
RSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 6,903 4,647 14,392 7,948
LSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item 77 382 361 1,157
PSUs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total compensation expense by financial statement line item $ 1,972 $ 1,892 $ 4,849 $ 3,000