STOCK-BASED COMPENSATION - Schedule of stock based compensation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| Stock based compensation expense | $ 1,565,823 | $ 820,685 | $ 72,625 |
| Technology and development | |||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| Stock based compensation expense | 1,093,983 | 571,861 | 36,869 |
| Sales and marketing | |||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| Stock based compensation expense | 76,153 | 32,944 | 1,566 |
| General and administrative | |||
| Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | |||
| Stock based compensation expense | $ 395,687 | $ 215,880 | $ 34,190 |