v3.26.1
Debt (Warrants) (Narrative) (Details)
shares in Millions, $ in Billions
12 Months Ended
Jul. 31, 2026
USD ($)
day
shares
Debt Instrument, Redemption  
Warrant trading days | day 60
2025 Warrants  
Debt Instrument, Redemption  
Stock issued during period, settlement of warrants (in shares) | shares 27
Settlement of warrants | $ $ 5.6