XML 126 R111.htm IDEA: XBRL DOCUMENT v3.25.2
Treasury Stock - Narrative (Details) - USD ($)
$ in Millions
10 Months Ended 12 Months Ended
May 31, 2024
May 31, 2025
May 31, 2024
May 31, 2023
Equity, Class of Treasury Stock [Line Items]        
Total current Board authorizations   $ 174.2    
Less repurchases made under the authorizations as of May 31, 2025 $ 104.2 70.9 $ 156.8 $ 135.1
Excise tax on stock repurchased   $ 0.9    
Employee Stock        
Equity, Class of Treasury Stock [Line Items]        
Common stock remaining authorized (in shares)   460,053