XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense $ 169,630 $ 117,413 $ 312,752 $ 190,653
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 2,740 1,417 5,049 2,611
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 108,580 81,436 202,845 134,326
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense 26,398 18,501 45,587 30,270
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Share based compensation expense $ 31,912 $ 16,059 $ 59,271 $ 23,446