XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Schedule of Marketable Securities in Unrealized Loss Position (Detail)
$ in Millions
6 Months Ended
Jul. 31, 2020
USD ($)
Debt Securities, Available-for-sale [Line Items]  
Marketable securities in an unrealized loss position for less than 12 months, Fair Value $ 829
Marketable securities in an unrealized loss position for less than 12 months, Unrealized Losses (3)
Marketable securities in an unrealized loss position for more than 12 months, Fair Value 0
Marketable securities in an unrealized loss position for more than 12 months, Unrealized Losses 0
Marketable securities in an unrealized loss position, Fair Value 829
Marketable securities in an unrealized loss position, Unrealized Losses (3)
Unrealized losses on fixed rate investments, upper range value 1
Corporate notes and obligations  
Debt Securities, Available-for-sale [Line Items]  
Marketable securities in an unrealized loss position for less than 12 months, Fair Value 737
Marketable securities in an unrealized loss position for less than 12 months, Unrealized Losses (2)
Marketable securities in an unrealized loss position for more than 12 months, Fair Value 0
Marketable securities in an unrealized loss position for more than 12 months, Unrealized Losses 0
Marketable securities in an unrealized loss position, Fair Value 737
Marketable securities in an unrealized loss position, Unrealized Losses (2)
Asset backed securities  
Debt Securities, Available-for-sale [Line Items]  
Marketable securities in an unrealized loss position for less than 12 months, Fair Value 92
Marketable securities in an unrealized loss position for less than 12 months, Unrealized Losses (1)
Marketable securities in an unrealized loss position for more than 12 months, Fair Value 0
Marketable securities in an unrealized loss position for more than 12 months, Unrealized Losses 0
Marketable securities in an unrealized loss position, Fair Value 92
Marketable securities in an unrealized loss position, Unrealized Losses $ (1)