v3.26.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2026
Jan. 31, 2026
Apr. 30, 2026
Apr. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock, shares outstanding (in shares) 162,942,747   162,942,747  
Number of authorized shares not disclosed     true  
Common stock shares issued not disclosed     true  
Unrecognized compensation cost related to unvested stock options granted $ 365   $ 365  
Weighted-average grant date fair value of options granted (in usd per share)     $ 79.15 $ 96.83
Intrinsic value of options exercised     $ 1 $ 16
Authorized repurchase program, amount   $ 2,000    
Share repurchase program term   2 years    
Share repurchases, remaining balance 1,600   $ 1,600  
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period of unvested stock (in years)     2 years 2 months 12 days  
Fair value of options vested     $ 253 $ 128
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Weighted average period of unvested stock (in years)     2 years 9 months 18 days  
Weighted-average grant date fair value of options granted (in usd per share)     $ 173.52 $ 214.17
Unrecognized compensation cost related to unvested RSUs $ 667   $ 667  
Grant date fair value of RSUs vested     $ 112 $ 54
Restricted Stock Units (RSUs) | Share-Based Payment Arrangement, Tranche Two        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     4 years  
Restricted Stock Units (RSUs) | Share-Based Payment Arrangement, Tranche One        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period     1 year  
Long-Term Grant        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 4 years