XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Common Stock and Stockholders' Equity - Schedule of Share-Based Compensation Expense for Employee and Nonemployee Options (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 15,800 $ 12,149 $ 29,396 $ 22,116
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 137 188 349 299
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 1,538 1,447 3,042 2,275
Product and technology        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 1,693 1,155 3,126 2,223
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 12,432 $ 9,359 $ 22,879 $ 17,319