XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.4
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Millions
Nov. 30, 2021
May 31, 2021
Assets, Fair Value Disclosure [Abstract]    
Cash $ 840 $ 840
ASSETS AT FAIR VALUE 15,103 13,476
CASH AND EQUIVALENTS 10,751 9,889
SHORT-TERM INVESTMENTS 4,352 3,587
Fair Value, Inputs, Level 1 | U.S. Treasury securities    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 3,878 2,892
CASH AND EQUIVALENTS 224 0
SHORT-TERM INVESTMENTS 3,654 2,892
Fair Value, Inputs, Level 2    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 10,385 9,744
CASH AND EQUIVALENTS 9,687 9,049
SHORT-TERM INVESTMENTS 698 695
Fair Value, Inputs, Level 2 | Commercial paper and bonds    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 738 748
CASH AND EQUIVALENTS 44 57
SHORT-TERM INVESTMENTS 694 691
Fair Value, Inputs, Level 2 | Money market funds    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 8,732 7,701
CASH AND EQUIVALENTS 8,732 7,701
SHORT-TERM INVESTMENTS 0 0
Fair Value, Inputs, Level 2 | Time deposits    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE 915 1,293
CASH AND EQUIVALENTS 911 1,291
SHORT-TERM INVESTMENTS $ 4 2
Fair Value, Inputs, Level 2 | U.S. Agency securities    
Assets, Fair Value Disclosure [Abstract]    
ASSETS AT FAIR VALUE   2
CASH AND EQUIVALENTS   0
SHORT-TERM INVESTMENTS   $ 2