v3.25.4
Stockholders' Equity - Additional Information (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Nov. 30, 2025
USD ($)
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2025
USD ($)
vote
plan
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Oct. 31, 2024
USD ($)
Oct. 31, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, outstanding (in shares)       1,756,223,000 1,737,867,000 1,694,696,000    
Number of share-based employee compensation plans | plan       1        
Stock-based compensation expense | $       $ 1,016,825,000 $ 1,041,023,000 $ 1,324,004,000    
Fair values of options vested | $           1,100,000    
Intrinsic values of stock options exercised | $       $ 100,000 $ 1,400,000 $ 12,300,000    
2017 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Percentage of number of shares, common stock outstanding       1.00%        
Stock options                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Granted (in shares)       0 0 0    
Stock-based compensation expense | $       $ 0 $ 0      
Stock options | 2017 Stock Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Unrecognized compensation cost | $       0        
Restricted Stock Units and Restricted Stock Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Fair value of vested shares | $       900,000,000 $ 900,000,000 $ 1,000,000,000    
Unrecognized compensation cost | $       $ 1,400,000,000        
Weighted average recognition period       2 years 1 month 6 days        
Maximum | 2017 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Percentage of capital stock outstanding       5.00%        
Maximum | Stock options                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Maximum term for stock options from the grant date       10 years        
Class A Non-voting Common Stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, authorized (in shares)       3,000,000,000 3,000,000,000      
Common stock, par value (in usd per share) | $ / shares       $ 0.00001 $ 0.00001      
Common stock dividends declared (in usd per share) | $ / shares       $ 0        
Common stock, issued (in shares)       1,502,073,263 1,483,718,000      
Common stock, outstanding (in shares)       1,457,403,389 1,436,495,000      
Class A Non-voting Common Stock | 2017 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock reserved for future issuance (in shares)       96,392,672        
Class A Non-voting Common Stock | 2017 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock reserved for future issuance (in shares)       16,484,690        
Number of shares issued or offered under plan (in shares)       0        
Class A Non-voting Common Stock | 2025 Stock Repurchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock repurchase program, authorized amount | $ $ 500,000,000.0              
Treasury stock, acquired | $       $ 250,300,000        
Remaining authorized amount | $       $ 250,000,000        
Treasury stock, acquired (in shares) 29,400,000              
Class A Non-voting Common Stock | 2024 Stock Repurchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock repurchase program, authorized amount | $             $ 500,000,000  
Treasury stock, acquired | $   $ 500,600,000            
Treasury stock, acquired (in shares)   57,300,000            
Class A Non-voting Common Stock | 2023 Stock Repurchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock repurchase program, authorized amount | $               $ 500,000,000.0
Treasury stock, acquired | $     $ 500,500,000          
Treasury stock, acquired (in shares)     46,300,000          
Class A Non-voting Common Stock | Stock options                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Granted (in shares)       0        
Class A Non-voting Common Stock | Restricted Stock Units and Restricted Stock Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Weighted-average grant date fair value (in usd per share) | $ / shares       $ 8.51 $ 12.92 $ 10.41    
Class A Non-voting Common Stock | Maximum | 2017 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Increase in number of shares reserved for issuance (in shares)       15,000,000        
Class B voting common stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, authorized (in shares)       700,000,000 700,000,000      
Common stock, par value (in usd per share) | $ / shares       $ 0.00001 $ 0.00001      
Number of votes per share | vote       1        
Common stock dividends declared (in usd per share) | $ / shares       $ 0        
Common stock, issued (in shares)       22,523,290 22,523,000      
Common stock, outstanding (in shares)       22,523,290 22,523,000      
Class C voting common stock                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Common stock, authorized (in shares)       260,887,848 260,888,000      
Common stock, par value (in usd per share) | $ / shares       $ 0.00001 $ 0.00001      
Number of votes per share | vote       10        
Common stock dividends declared (in usd per share) | $ / shares       $ 0        
Common stock, issued (in shares)       231,626,943 231,627,000      
Common stock, outstanding (in shares)       231,626,943 231,627,000