XML 159 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 11, 2025
Dec. 31, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2024
Sep. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchased of common stock       $ 1,000,000,000   $ 400,000,000    
Stock purchase excise tax   $ 8,000,000   $ 8,000,000        
Forfeiture rate       8.00%        
Stock option expiration period       4 years        
Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Employee purchase price as a percentage of stock price       85.00%        
Offering period       6 months        
Maximum annual contribution per employee       $ 25,000        
Risk-free interest rate, minimum       0.20% 0.20% 0.20%    
Risk-free interest rate, maximum       5.40% 5.40% 5.40%    
Minimum expected volatility rate inputs for fair value measurement       25.00% 25.00% 25.00%    
Maximum expected volatility rate inputs for fair value measurement       31.00% 31.00% 31.00%    
Dividend yield       0.00% 0.00% 0.00%    
Expected term of awards       6 months 6 months 6 months    
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Maximum award vesting period       4 years        
Granted (in dollars per share)       $ 382.23 $ 277.37 $ 312.27    
Unrecognized compensation expense   96,000,000   $ 96,000,000        
Weighted average period for recognition       2 years        
PSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Maximum award vesting period       3 years        
Granted (in dollars per share)       $ 353.44 $ 233.50 $ 214.94    
Unrecognized compensation expense   $ 98,000,000   $ 98,000,000        
Weighted average period for recognition       1 year 10 months 24 days        
2019 EIP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares issued under ESPP (in shares)   2,900,000   2,900,000        
Common Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchases of common stock (in shares)       3,000,000   1,000,000    
Share-based compensation (in shares)       1,000,000   1,000,000    
Common Stock | Employee Stock Purchase Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation (in shares)       360,000 442,000      
Common Stock Repurchase Program, September 2023                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock authorized (in shares)               $ 750,000,000
Repurchases of common stock (in shares)     1,465,000          
Repurchased of common stock     $ 500,000,000          
Common stock purchases (in dollars per share)     $ 341.25          
Common Stock Repurchase Program, October 2024                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock authorized (in shares)             $ 1,000,000,000  
Repurchases of common stock (in shares)   1,666,000            
Repurchased of common stock   $ 500,000,000            
Common stock purchases (in dollars per share)   $ 300.04            
Common Stock Repurchase Program, October 2024 | Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Repurchases of common stock (in shares) 0