XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Equity and Equity Compensation Plans - Allocation of 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 from continuing operations $ 18,302 $ 18,800 $ 53,942 $ 55,382
Stock-based compensation capitalized in property and equipment 1,064 969 3,327 3,173
Continuing Operations        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation from continuing operations 18,302 18,800 53,942 55,148
Discontinued Operations        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation from continuing operations 0 0 0 234
Cost of revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation from continuing operations 2,819 3,037 8,603 10,173
Technology and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation from continuing operations 9,135 8,391 26,092 24,759
Marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation from continuing operations 1,131 1,337 3,911 3,836
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation from continuing operations $ 5,217 $ 6,035 $ 15,336 $ 16,380