XML 105 R95.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION - Schedule of stock based compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 199,772 $ 391,496 $ 482,674 $ 743,637
Technology and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense 123,469 261,232 246,165 517,756
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense 14,930 19,396 29,139 34,352
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense 61,373 110,868 123,328 191,529
Restructuring        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock based compensation expense $ 0 $ 0 $ 84,042 $ 0