XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Sep. 16, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant-date fair value of stock options vested     $ 12,600 $ 14,200  
Aggregate intrinsic value of stock options exercised     56,500 29,400  
Unrecognized share-based compensation expense $ 1,288,800   $ 1,288,800    
Weighted-average recognition period for unrecognized share-based compensation expense     2 years 2 months 12 days    
Repurchases of Class A common stock 34,378 $ 428,892 $ 34,378 $ 500,529  
Stock Repurchase Program, September 2023          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Authorized share repurchase amount         $ 1,000,000
Repurchases of Class A common stock (in shares)     804,297    
Repurchases of Class A common stock     $ 34,400    
Stock remaining available for repurchases $ 965,600   $ 965,600    
2009 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for issuance (in shares) 0   0    
2019 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of outstanding shares, additional reserve     5.00%    
2019 Plan | Class A          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for issuance (in shares) 170,323,989   170,323,989    
Stock Options | 2009 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period     10 years    
Percentage of fair market value of outstanding stock, maximum     100.00%    
Stock Options | 2019 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period     10 years    
Percentage of fair market value of outstanding stock, maximum     100.00%    
RSUs | 2009 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period     7 years