v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Nov. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Grant-date fair value of stock options vested           $ 12,600 $ 12,600  
Aggregate intrinsic value of stock options exercised           0 46,700  
Share-based compensation expense, tax benefit     $ 65,100   $ 47,700 111,400 86,000  
Unrecognized share-based compensation expense     1,443,800     $ 1,443,800    
Weighted-average recognition period for unrecognized share-based compensation expense           2 years 1 month 6 days    
Stock repurchased, value     58,221   $ 52,626 $ 2,039,826 227,626  
Payment for repurchases of common stock           $ 2,024,886 $ 227,626  
November 2024 Program                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchase program, authorized amount               $ 2,000,000
Stock repurchased (in shares)           27,664,663    
Stock repurchased, value           $ 472,900    
Stock repurchased, average price per share (in dollars per share)           $ 17.09    
Stock repurchase program, remaining authorized amount   $ 499,900   $ 499,900        
March 2026 Program                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchase program, authorized amount   $ 3,500,000   3,500,000        
Stock repurchased (in shares)           28,950,481    
Stock repurchased, value           $ 551,000    
Stock repurchased, average price per share (in dollars per share)           $ 19.03    
Stock repurchase program, remaining authorized amount     $ 1,948,000     $ 1,948,000    
Accelerated Stock Repurchase Agreement                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Stock repurchased (in shares) 13,516,943 41,279,670       54,796,613    
Stock repurchased, average price per share (in dollars per share)           $ 18.25    
Accelerated stock repurchase program, authorized amount   $ 1,000,000   $ 1,000,000        
Payment for repurchases of common stock   $ 1,000,000            
Inflation Reduction Act Repurchase                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share repurchase program, excise tax           $ 14,900    
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)     176,814,803     176,814,803    
Outstanding 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                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in shares)       1,004,022        
Granted (in dollars per share)       $ 34.13        
Risk-free interest rate       3.70%        
Expected volatility       46.10%        
RSUs | Minimum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage       0.00%        
Performance period       2 years        
RSUs | Maximum                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting rights, percentage       200.00%        
Performance period       3 years