XML 56 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Equity (Additional Information) (Details) - shares
Aug. 31, 2024
Mar. 24, 2021
Mar. 20, 2019
Equity [Abstract]      
Share Repurchase Program, Authorized, Number of Shares   5,618,464 6,600,000
Share Repurchase Program, Remaining Authorized, Number of Shares 5,915,000 10,000,000