XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholder's Equity And Stock-Based Compensation - Summary of 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
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 18,091 $ 10,539 $ 34,059 $ 19,176
Cost of revenue, excluding depreciation and amortization of intangible assets        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 927 773 1,719 1,398
Research and development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 6,405 5,681 11,956 10,780
Selling, general and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 10,759 $ 4,085 $ 20,384 $ 6,998