XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases and Other Commitments - Narrative (Details)
$ in Millions
12 Months Ended
Jan. 31, 2025
USD ($)
Other Commitments [Line Items]  
Operating lease extension term (some leases) 5 years
Operating lease termination option 1 year
Sublease income, next five years $ 303
Sublease income, thereafter 29
Operating lease commitment balance, including leases not yet commenced 4,000
Facilities Space  
Other Commitments [Line Items]  
Operating lease commitment balance, including leases not yet commenced $ 3,300
Minimum  
Other Commitments [Line Items]  
Operating lease term 1 year
Maximum  
Other Commitments [Line Items]  
Operating lease term 15 years