v3.25.4
Share Repurchases (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Share Repurchase Program [Line Items]    
Number of shares of common stock repurchased during the period 232  
Remaining amount available under the repurchase program $ 150,000  
Percentage of Excise Tax 1.00%  
Repurchase authorization amount $ 250,000  
Repurchase of common stock 30,252 $ 11
Excise taxes 200  
New Share Repurchase Program [Member]    
Share Repurchase Program [Line Items]    
Repurchase authorization amount $ 150,000