v3.26.1
Debt (2030 Convertible Senior Notes and Capped Calls Transactions) (Details)
1 Months Ended 3 Months Ended 9 Months Ended
May 07, 2026
USD ($)
Apr. 30, 2026
USD ($)
day
Feb. 11, 2026
USD ($)
day
$ / shares
shares
Apr. 30, 2026
USD ($)
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Apr. 30, 2026
USD ($)
Apr. 30, 2025
USD ($)
Jul. 31, 2025
USD ($)
Debt Instrument, Redemption                  
Short-term convertible senior notes   $ 160,000,000   $ 160,000,000 $ 160,000,000   $ 160,000,000   $ 0
Long-term convertible senior notes   1,192,000,000   1,192,000,000 1,192,000,000   1,192,000,000   0
Change in fair value of convertible senior notes           $ 0 37,000,000 $ 0  
Derivative asset   94,000,000   94,000,000 94,000,000   94,000,000   $ 0
Change in fair value of capped calls         (1,000,000) $ 0 (1,000,000) $ 0  
Convertible Debt                  
Debt Instrument, Redemption                  
Debt instrument, convertible, value in excess of principal       10,000,000          
2030 Notes | Convertible Debt                  
Debt Instrument, Redemption                  
Aggregate principal amount   $ 1,100,000,000 $ 1,250,000,000 1,100,000,000 1,100,000,000   1,100,000,000    
Contractual interest rate (in percentage)     0.00%            
Conversion of stock, shares issued (in shares) | shares     4.3161            
Debt conversion, converted instrument, issued (in shares) | shares     5,400,000            
Debt instrument, convertible, conversion price (in usd per share) | $ / shares     $ 280.75            
Debt conversion, converted instrument, amount     $ 110,000,000            
Debt instrument, convertible, threshold (in days) | day     20            
Debt instrument, convertible, threshold consecutive (in days) | day   30 30            
Redemption price, (in percentage)     100.00%            
Redemption price, percentage of principal amount redeemed (in percentage)     100.00%            
Short-term convertible senior notes   $ 160,000,000   160,000,000 160,000,000   160,000,000    
Long-term convertible senior notes   1,200,000,000   1,200,000,000 1,200,000,000   1,200,000,000    
Change in fair value of convertible senior notes         (37,000,000)   (37,000,000)    
Changes in fair value attributable to instrument specific credit risk         (12,000,000)   (12,000,000)    
Derivative asset   $ 94,000,000   $ 94,000,000 94,000,000   94,000,000    
Change in fair value of capped calls         $ (1,000,000)   $ (1,000,000)    
2030 Notes | Convertible Debt | Minimum                  
Debt Instrument, Redemption                  
Debt instrument, convertible, conversion price (in usd per share) | $ / shares     $ 211.24            
Debt Instrument, convertible, stock price trigger (in usd per share) | $ / shares     287.21            
2030 Notes | Convertible Debt | Maximum                  
Debt Instrument, Redemption                  
Debt Instrument, convertible, stock price trigger (in usd per share) | $ / shares     291.44            
2030 Notes | Convertible Debt | Subsequent Event                  
Debt Instrument, Redemption                  
Debt conversion, converted instrument, amount $ 160,000,000                
Debt surrendered $ 153,000,000                
2030 Notes | Convertible Debt | Debt Instrument, Redemption, Period Two                  
Debt Instrument, Redemption                  
Debt instrument, convertible, conversion price (in usd per share) | $ / shares     $ 88.2630            
Debt instrument, convertible, threshold (in days) | day     5            
Debt instrument, convertible, threshold consecutive (in days) | day     10            
Debt instrument, convertible, threshold (in percentage)     98.00%            
2030 Notes | Convertible Debt | Debt Instrument, Redemption, Period One                  
Debt Instrument, Redemption                  
Debt instrument, convertible, conversion price (in usd per share) | $ / shares     $ 280.75            
Debt instrument, convertible, threshold (in days) | day     20            
Debt instrument, convertible, threshold consecutive (in days) | day     30            
2030 Notes | Convertible Debt | Debt Instrument, Redemption, Period Three                  
Debt Instrument, Redemption                  
Conversion of stock, shares issued (in shares) | shares     5.5690            
Conversion of stock amount converted     $ 113.8860