v3.25.2
Borrowings - Future Maturities of Long Term Debt (Details)
$ in Millions
Jul. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 $ 2,978
2026 3,411
2027 1,812
2028 3,750
2029 2,345
Thereafter 7,827
Total $ 22,123