XML 125 R110.htm IDEA: XBRL DOCUMENT v3.25.2
Treasury Stock - Schedule of repurchase of common stock (Details) - USD ($)
$ in Millions
10 Months Ended 12 Months Ended
May 31, 2024
May 31, 2025
May 31, 2024
May 31, 2023
Mar. 19, 2025
Mar. 20, 2024
Dec. 13, 2023
Equity, Class of Treasury Stock [Line Items]              
Total current Board authorizations   $ 174.2          
Purchases of treasury stock at cost $ (104.2) (70.9) $ (156.8) $ (135.1)      
Remaining Board authorization at May 31, 2025   $ 70.0          
Board Authorized 2024 Share Repurchase Program              
Equity, Class of Treasury Stock [Line Items]              
Total current Board authorizations         $ 53.4 $ 54.6 $ 66.2