Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation Plans (Other Information Pertaining to Stock Option) (Details)

v3.25.2
Stock-Based Compensation Plans (Other Information Pertaining to Stock Option) (Details) - Stock Options [Member] - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total intrinsic value of stock options exercised $ 27,540 $ 40,300 $ 11,000
Total grant-date fair value of stock options vested $ 42,000 $ 27,210 $ 27,580