XML 102 R88.htm IDEA: XBRL DOCUMENT v3.22.2
Capital Stock and Stock-Based Awards - Schedule of employee stock purchase plan activity (Details) - Employee Stock Purchase Plan - $ / shares
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued 59,322 67,097 65,714
Weighted average purchase price per share (in dollars per share) $ 32.52 $ 22.19 $ 27.84