XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock and Stockholders’ Equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-Based Compensation Expense $ 18,440 $ 23,343 $ 54,181 $ 60,735
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-Based Compensation Expense 729 835 1,964 2,311
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-Based Compensation Expense 9,776 12,107 28,217 31,804
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-Based Compensation Expense 2,233 3,582 7,144 9,140
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-Based Compensation Expense $ 5,702 $ 6,819 $ 16,856 $ 17,480