SCHEDULE II: VALUATION AND QUALIFYING ACCOUNTS (Details) - Partner Program reserves - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jan. 31, 2024 |
Jan. 31, 2023 |
Jan. 31, 2022 |
|
| SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] | |||
| Balance at the Beginning of Year | $ 90 | $ 64 | $ 64 |
| Additions Charged to Costs and Expenses or Revenues | 1,071 | 928 | 623 |
| Deductions | 1,058 | 902 | 623 |
| Balance at End of Year | $ 103 | $ 90 | $ 64 |