XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Millions
Feb. 28, 2021
May 31, 2020
Assets, Fair Value Disclosure [Abstract]    
Cash $ 586 $ 596
ASSETS AT FAIR VALUE 12,528 8,787
CASH AND EQUIVALENTS 8,516 8,348
SHORT-TERM INVESTMENTS 4,012 439
Fair Value, Inputs, Level 1 | U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 3,406 1,204
CASH AND EQUIVALENTS 5 800
SHORT-TERM INVESTMENTS 3,401 404
Fair Value, Inputs, Level 2    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 8,536 6,987
CASH AND EQUIVALENTS 7,925 6,952
SHORT-TERM INVESTMENTS 611 35
Fair Value, Inputs, Level 2 | Commercial paper and bonds    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 704 32
CASH AND EQUIVALENTS 100 0
SHORT-TERM INVESTMENTS 604 32
Fair Value, Inputs, Level 2 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 6,586 5,973
CASH AND EQUIVALENTS 6,586 5,973
SHORT-TERM INVESTMENTS 0 0
Fair Value, Inputs, Level 2 | Time deposits    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 1,240 981
CASH AND EQUIVALENTS 1,239 979
SHORT-TERM INVESTMENTS 1 2
Fair Value, Inputs, Level 2 | U.S. Agency securities    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 6 1
CASH AND EQUIVALENTS 0 0
SHORT-TERM INVESTMENTS $ 6 $ 1