XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Total Stock-Based Compensation Expense (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2020
Nov. 30, 2019
Nov. 30, 2020
Nov. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Tax benefit related to stock-based compensation expense $ 108 $ 77 $ 189 $ 114
Class B Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 189 110 $ 325 190
Stock Incentive Plan | Class B Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for grant (in shares) 798,000,000   798,000,000  
Stock options | Class B Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 107 64 $ 177 106
ESPPs | Class B Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense 17 11 35 24
Restricted stock | Class B Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation expense $ 65 $ 35 $ 113 $ 60