STOCK-BASED COMPENSATION - Schedule of stock based compensation (Details) - USD ($) $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2024 |
Mar. 31, 2023 |
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Stock based compensation expense | $ 224,504 | $ 282,902 |
| Technology and development | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Stock based compensation expense | 139,830 | 122,696 |
| Sales and marketing | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Stock based compensation expense | 16,623 | 14,209 |
| General and administrative | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Stock based compensation expense | 68,051 | 61,955 |
| Restructuring | ||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||
| Stock based compensation expense | $ 0 | $ 84,042 |