v3.26.1
Debt (Note Hedges) (Narrative) (Details) - shares
shares in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
2025 Note Hedges    
Debt Instrument, Redemption    
Settlement of convertible notes (in shares) 14 14