v3.26.1
Share Repurchases (Narrative) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Nov. 30, 2025
Share Repurchase Program [Line Items]          
Number of shares of common stock repurchased during the period 228 11 667 23  
Remaining amount available under the repurchase program $ 100,000   $ 100,000    
Percentage of Excise Tax     1.00%    
Repurchase authorization amount 250,000   $ 250,000    
Repurchase of common stock $ 25,249 $ 1,248 $ 80,738 $ 2,675  
New Share Repurchase Program [Member]          
Share Repurchase Program [Line Items]          
Repurchase authorization amount         $ 150,000