XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 412,565 $ 73,451 $ 1,061,085 $ 172,575
Total Class B stock-based compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 409,922 73,451 1,058,442 172,575
Cost of revenue | Total Class B stock-based compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 45,618 13,717 170,536 31,943
Sales and marketing | Total Class B stock-based compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 31,507 943 46,417 3,168
General and administrative | Total Class B stock-based compensation expense        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 332,797 $ 58,791 $ 841,489 $ 137,464