XML 113 R92.htm IDEA: XBRL DOCUMENT v3.25.2
Retirement benefit obligations - AOCI (Details) - USD ($)
$ in Millions
Jul. 31, 2025
Jul. 31, 2024
Retirement Benefits [Abstract]    
Net actuarial loss $ 667 $ 617
Income tax impact (159) (147)
Accumulated other comprehensive loss $ 508 $ 470