XML 124 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plans - Schedule of Estimated Payments (Details)
$ in Millions
Jan. 31, 2025
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2026 $ 4
2027 4
2028 3
2029 4
2030 4
2031-2035 21
Total $ 40