v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Feb. 28, 2026
Apr. 03, 2026
May 31, 2026
Oct. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Reduction in share reserve after stock option or stock appreciation award (in shares)   1    
Reduction in share reserve after all other awards (in shares)   2    
Options outstanding (in shares)   1,500,000    
Options, unrecognized stock-based compensation   $ 600,000    
October 2025 Repurchase Program        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock repurchase program, authorized amount       $ 750,000,000.0
Repurchases of common stock (in shares)   13,700,000    
Repurchases of common stock   $ 590,600,000    
Stock repurchase program, remaining authorized repurchase amount   $ 159,400,000    
October 2025 Repurchase Program | Subsequent Event        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock repurchase program, authorized amount     $ 750,000,000.0  
2026 TSR-based RSUs        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of awards granted (in shares) 700,000      
Maximum potential to vest 200.00%      
Weighted average grant date fair value, awarded (in dollars per share)   $ 55.31    
2026 TSR-based RSUs | Share-based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting award percentage 50.00%      
2026 TSR-based RSUs | Share-based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period (in years) 1 year      
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of awards granted (in shares)   1,600,000    
Weighted average grant date fair value, awarded (in dollars per share)   $ 44.17    
Number of awards outstanding (in shares)   18,200,000    
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount   $ 366,900,000    
Amended And Restated 2017 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares available for grant (in shares)   12,500,000