XML 91 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of Vested and Unvested Restricted Stock (Details) - $ / shares
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Roll Forward      
Restricted Stock, Unvested at June 1, 2022 432,481    
Restricted Stock, Granted 160,286 115,172 335,004
Restricted Stock, Vested (204,356)    
Restricted Stock, Forfeited (8,477)    
Restricted Stock, Unvested at May 31, 2023 379,934 432,481  
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Roll Forward      
Weighted-Average Grant Date Fair Value, Unvested at June 1, 2022 $ 192.30    
Weighted-Average Grant Date Fair Value, Granted 208.57 $ 276.26 $ 155.19
Weighted-Average Grant Date Fair Value, Vested 190.33    
Weighted-Average Grant Date Fair Value, Forfeited 205.10    
Weighted-Average Grant Date Fair Value, Unvested at May 31, 2023 $ 199.91 $ 192.30