XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity and Equity Compensation Plans - Allocation of Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations $ 71,159 $ 70,935 $ 68,257
Stock-based compensation capitalized 4,302 4,003 3,660
Continuing Operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 71,159 70,701 63,019
Discontinued Operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 0 234 5,238
Operating lease cost (cost of revenue)      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 11,180 12,914 15,137
Operating lease cost (cost of revenue) | Discontinued Operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 0 46 813
Technology and development(1)      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 34,339 33,111 26,365
Technology and development(1) | Discontinued Operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 0 86 3,243
Marketing      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 5,027 5,148 3,991
Marketing | Discontinued Operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 0 19 102
General and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations 20,613 19,528 17,526
General and administrative | Discontinued Operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Stock-based compensation from continuing operations $ 0 $ 83 $ 1,080