XML 109 R95.htm IDEA: XBRL DOCUMENT v3.23.2
Treasury Stock - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
May 31, 2023
USD ($)
Nov. 22, 2022
USD ($)
$ / shares
shares
May 31, 2023
USD ($)
May 31, 2022
USD ($)
May 31, 2021
USD ($)
Mar. 31, 2023
USD ($)
Mar. 22, 2023
USD ($)
Dec. 14, 2022
USD ($)
Equity, Class of Treasury Stock [Line Items]                
Total current Board authorizations $ 148.8   $ 148.8          
Shares of stock repurchased (in shares) | shares   533,793            
Average cost of stock repurchased (in Dollars per share) | $ / shares   $ 40.00            
Less repurchases made under the authorizations as of May 31, 2023 127.2 $ 23.3 135.1 $ 33.4 $ 0.0      
Common stock, amount repurchased, percent of shares outstanding   0.016            
Excise tax on stock repurchased $ 0.6   $ 0.6          
Board Authorized 2020 Share Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Total current Board authorizations           $ 50.0 $ 50.0 $ 48.8