XML 134 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCKHOLDERS' EQUITY - Effects of Share-Based Compensation on Consolidated Statements of Operations (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]      
Share-based compensation expense $ 1,272,557 $ 1,276,097 $ 1,069,289
Cost of revenue      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 707 601 494
Product development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 903,262 902,130 701,715
Sales and marketing      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense 131,233 130,665 105,231
General and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expense $ 237,355 $ 242,701 $ 261,849