XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
CASH, CASH EQUIVALENTS AND MARKETABLE SECURITIES (Details) - USD ($)
$ in Millions
May 31, 2021
May 31, 2020
Cash Cash Equivalents And Short Term Investments [Abstract]    
Money market funds $ 12,263 $ 18,587
Corporate debt securities and other 9,470 6,625
Commercial paper debt securities 11,712 5,640
Total investments 33,445 30,852
Investments classified as cash equivalents 16,989 25,034
Investments classified as marketable securities $ 16,456 $ 5,818