XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock and Stockholders' Equity - Total Compensation Costs for Stock-Based Awards (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]        
Total stock-based compensation expense $ 34,047 $ 52,945 $ 118,479 $ 154,708
Capitalized stock-based compensation 2,951 5,028 10,238 14,606
Total stock-based compensation 36,998 57,973 128,717 169,314
Cost of revenue (exclusive of depreciation and amortization, which are shown separately)        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 1,075 1,464 3,782 4,060
Advertising and marketing        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 3,856 4,399 11,023 11,527
Sales        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 5,204 9,110 20,124 27,055
Technology and development        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 8,152 14,566 27,134 42,984
General and administrative        
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 15,760 $ 23,406 $ 56,416 $ 69,082