v3.26.1
Summary of Activity for Vested Restricted Shares (Details) - Vested Restricted Stock - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average grant date fair value $ 110.89 $ 114.6 $ 93.95
Fair value of restricted shares vested $ 11,325 $ 33,246 $ 32,842
Shares of restricted stock vested 125 384 421
Intrinsic value of restricted shares vested $ 15,547 $ 37,640 $ 38,608