XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Treasury Stock - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Feb. 29, 2024
Nov. 30, 2023
Aug. 31, 2023
Feb. 28, 2023
Nov. 30, 2022
Aug. 31, 2022
Feb. 29, 2024
Dec. 13, 2023
Equity, Class of Treasury Stock [Line Items]                
Authorized amount of stock to be repurchased $ 166,200,000           $ 166,200,000  
Treasury stock, value acquired 54,200,000 $ 52,300,000 $ 36,200,000 $ 46,900,000 $ 26,000,000.0 $ 5,100,000 142,700,000  
Excise tax on stock repurchased 200,000           900,000  
Board Authorized 2024 Share Repurchase Program                
Equity, Class of Treasury Stock [Line Items]                
Authorized amount of stock to be repurchased $ 66,200,000           $ 66,200,000 $ 66,200,000