v3.26.3
Share Repurchases (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Nov. 30, 2025
Share Repurchase Program [Line Items]        
Number of shares of common stock repurchased during the period 667 86    
Remaining amount available under the repurchase program $ 100,000      
Percentage of Excise Tax 1.00%      
Repurchase authorization amount $ 250,000      
Repurchase of common stock 80,738 $ 11,532 $ 22,454  
Excise taxes $ 700 $ 100    
New Share Repurchase Program [Member]        
Share Repurchase Program [Line Items]        
Repurchase authorization amount       $ 150,000