XML 142 R93.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Retirement Benefit Plans - Estimated Payments (Details)
$ in Millions
Jan. 31, 2024
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 $ 4
2026 4
2027 4
2028 4
2029 4
2030-2034 24
Total $ 44