XML 126 R90.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement benefit obligations - Asset Allocation (Details)
Jul. 31, 2024
Jul. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Total 100.00% 100.00%
Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Total 2.00% 3.00%
Fixed income securities    
Defined Benefit Plan Disclosure [Line Items]    
Total 63.00% 61.00%
Cash, cash equivalents and other short-term investments    
Defined Benefit Plan Disclosure [Line Items]    
Total 2.00% 2.00%
Guaranteed insurance policies    
Defined Benefit Plan Disclosure [Line Items]    
Total 33.00% 34.00%