v3.26.1
Related Party Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended 26 Months Ended
Apr. 18, 2024
May 31, 2026
May 31, 2025
May 31, 2024
May 31, 2026
Related Party Transaction [Line Items]          
Share repurchases   $ 268.6 $ 70.9 $ 156.8 $ 302.0
Repurchase of Common Stock | Related Party          
Related Party Transaction [Line Items]          
Shares of stock repurchased (in shares) 400,000        
Average cost of stock repurchased (in dollars per share) $ 33.51        
Share repurchases $ 13.4        
Treasury stock, discount, percent 3.80%        
Share price (in dollars per share) $ 34.83