XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Schedule of Stock-Based Compensation Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 5,900 $ (18,148) $ 13,458 $ (6,816)
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 288 (1,232) 631 803
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 1,854 2,299 4,309 4,703
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 2,318 (13,882) 4,116 (11,250)
Product development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 1,440 $ (5,333) $ 4,402 $ (1,072)