v3.26.1
Other Liabilities and Commitments - Annual minimum commitments under purchase obligations (Details)
$ in Millions
Jul. 31, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2027 $ 1,160
2028 1,169
2029 910
2030 467
2031 460
Thereafter 768
Total commitments $ 4,934