v3.25.4
Leases - Schedule of Other Information Relating to Lease Liabilities (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Leases [Abstract]      
Operating cash flows from operating leases $ 2,315 $ 2,390 $ 2,273
Operating cash flows from finance leases 377 375 315
Financing cash flows from finance leases 891 908 1,055
Assets obtained in exchange for operating lease obligations 2,303 1,974 1,514
Assets obtained in exchange for finance lease obligations $ 703 $ 1,455 $ 1,572
Weighted-average remaining lease term - operating leases 11 years 3 months 18 days 11 years 3 months 18 days  
Weighted-average remaining lease term - finance leases 11 years 6 months 11 years 8 months 12 days  
Weighted-average discount rate - operating leases 6.70% 6.50%  
Weighted-average discount rate - finance leases 7.00% 6.70%