XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Capped Call (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Debt Instrument [Line Items]    
Net cost incurred $ 0 $ 58,788
2029 Convertible Senior Notes | Capped Call | Convertible Debt    
Debt Instrument [Line Items]    
Initial strike price per share, subject to certain adjustments (in usd per share) $ 244.65  
Initial cap price per share, subject to certain adjustments (in usd per share) $ 329.33  
Net cost incurred $ 58,800  
Common stock covered, subject to anti-dilution adjustments (in shares) 2.8